Live data from Hacker News

Most overhyped software engineering technologies of the last 20 years

programmers.stackexchange.com

31–40 of 41 posts

Re: Most overhyped software engineering technologies of the last 20 years

#31
post #26
post #22

Cloud Computing - A term, like "world peace", "think outside the box", or "hooking up", that means everything and nothing at the same time. Fourth General Languages (4GLs) - Technology to enable non-programmers to claim that they are programmers. eXtensible Mark-up Language (XML) - Primary data, along with secondary data needed to describe the primary data, all in one file, that a receiving program could act upon, as…

I've found that people tell me "You're not thinking outside the box" when they want me to accept something fundamentally untenable.

Tell them they're in the "outside the box" box[1]?

[1] http://lesswrong.com/lw/k6/the_outside_the_box_box/

Re: Most overhyped software engineering technologies of the last 20 years

#32
post #6

Smalltalk is now a "visual" language... And, BTW, VB.NET is, according to Wikipedia, the only language about 60% of the .NET programmers use.

Having the word "visual" in the name doesn't make it visual.

Right. To be truly visual a language must also provide a bunch of widgets that you drag and drop to build graphical user interfaces. Oh wait...

Re: Most overhyped software engineering technologies of the last 20 years

#34
post #32

Earlier quoted context omitted.

Having the word "visual" in the name doesn't make it visual.

Right. To be truly visual a language must also provide a bunch of widgets that you drag and drop to build graphical user interfaces. Oh wait...

A text-based language with a GUI designer tool = a text-based language plus a GUI designer tool. It doesn't = a visual language.

I guess MSFT did take a stab at something closer to an actual visual language in Visual Studio, in the form of the Workflow Foundation designer.

Re: Most overhyped software engineering technologies of the last 20 years

#35
post #20

I'm surprised VRML wasn't listed; I remember when VRML was supposed to be the future. It was the original web 2.0.

I remember the VRML hype, but I think it differs strongly from web 2.0 in that everyone agrees that web 2.0 is actually implemented in production lots of places (we just all disagree on what exactly it consists of).

Re: Most overhyped software engineering technologies of the last 20 years

#36
"Enterprise" anything. Call it what it almost always is: Glue.

One of the few truly enterprise developments has been environmental virtualization. And it's been going on longer than most people realize.

EDIT: Perhaps this should be disqualified as a buzzword. But too often, it's treated -- if ignorantly -- as "a technology".

Re: Most overhyped software engineering technologies of the last 20 years

#38
post #32

Earlier quoted context omitted.

Right. To be truly visual a language must also provide a bunch of widgets that you drag and drop to build graphical user interfaces. Oh wait...

A text-based language with a GUI designer tool = a text-based language plus a GUI designer tool. It doesn't = a visual language. I guess MSFT did take a stab at something closer to an actual visual language in Visual Studio, in the form of the Workflow Foundation designer.

I admit Visual Basic is not near as cool as say Scratch, but it is pretty visual, especially when compared to BASIC. I think it was fair for Microsoft to use the term, some 20 years ago, given that visual languages at that time were called dataflow languages. Now, had they called it Dataflow Basic, I would have been pissed.

Re: Most overhyped software engineering technologies of the last 20 years

#39
post #19

Hmmmm. There is a difference between over-hyped and having a bitch-fest about things your boss thought was cool. Very sorry you had to do too much UML on that last project but it works very well for what it is: a universal way of diagramming parts of computer systems for purposes of communicating about them. Probably not so good as a universal spec system, or a runnable model, or any one of the 17 other things folks…

I think the way people are responding isn't helping this question. This could have been good if responders had elaborated on what was promised vs what was delivered, but instead they just list the technology and write, essentially, "this was overhyped".

Sorry, meant to upvote.

Re: Most overhyped software engineering technologies of the last 20 years

#40
post #29
post #6

Smalltalk is now a "visual" language... And, BTW, VB.NET is, according to Wikipedia, the only language about 60% of the .NET programmers use.

With Etoys, Smalltalk is arguably more visual than languages with "visual" branding.

Scratch too, but, while both run on Smalltalk and are written extending the Smalltalk system, thy cannot be called Smalltalk.

Windows and browsers don't make a language visual.

Post reply on HN