Oi, Zic!

This is a forum for all off topic posts.
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Oi, Zic!

Post by NickD »

( Kalbar) Zic: Let's be honest...programming will be a total commodity in 10 years. In fact, drag and drop programming is 5 years away. It's a dying industry.
How long ago did Kalbar say that? I'm curious because I'm a programmer and I'm wondering how much longer I'm going to have a job for. :shock:
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

about 2,5 years ago hehe

its simply the best quote ever
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Post by NickD »

What did he mean by drag and drop programming anyway? I mean Access has been out for 15+ years already...
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

i have no idea..
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
User avatar
Swift
Mook
Posts: 4043
Joined: Sat Jan 03, 2004 12:59 pm
Location: Im somewhere where i dont know where i am
Contact:

Post by Swift »

He likely meant what MS was going for with visual basic, except that all the code to do what you want is automatically there without needing to write it.

He is right to a certain degree, code reuse, where possible, is a much more cost effective method than completely re-writing from scratch. Obviously code reuse is not always possible, so i doubt his prediction will ever fully come true.
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Post by NickD »

Swift wrote:He likely meant what MS was going for with visual basic, except that all the code to do what you want is automatically there without needing to write it.

He is right to a certain degree, code reuse, where possible, is a much more cost effective method than completely re-writing from scratch. Obviously code reuse is not always possible, so i doubt his prediction will ever fully come true.
I would say Access is more what he is talking about than VB. And Access was kind of revolutionary when it came out and made a large step towards what Kalbar was talking about. I see non-programmers building programs with it, but mostly people get programmers in to develop their applications with it. However, it is rather inefficient and could never replace a specifically written program and I rarely see its use anymore outside of a glorified excel spreadsheet.

I won't say that Kalbar was completely wrong though. I'm sure that before Access, programmers wouldn't have thought a tool would come out that allowed non-programmers write software that easily.

As for your point. Copy and pasting code has also been around for quite some time. I use third party components fairly often, and sometimes even download free stuff off the internet (although only if they include source code, and then I rip the source code out and adjust it to my needs).

Sometimes re-writes are more efficient than code-reuse. Believe me, in some of the places I have worked the code is so bad that it would have been better just to scrap it and start again. When code is really bad it can take significantly longer to maintain it than clean code, that in the long run it would be faster to write it well from the beginning.

Anyway, from my various programming jobs what I have found is that most companies want more or less the same kind of functionality written in their programs, but are willing to pay decent money to have it molded to their own needs. And I have also found that non-programmers (and also many programmers) don't know the first thing about database design (an entire database in a single table?! :shock: ) or standardised and simple code, so I don't see software development falling out of the hands of programmers any time soon.
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
User avatar
zicada
Infrastructure Prawn
Posts: 7924
Joined: Thu Apr 04, 2002 10:00 pm
Location: Earth

Post by zicada »

Well, thing is, as long as processors are the way they are, you have to write code to do things. OR go opensource and borrow other peoples code and pay tribute. If youre writing something commercially you have to actually write. You can drag and drop buttons and sliders and whatnot in all libraries that are GUI. You dont write "ok i want a button here, and a box there" etc usually. Thats what libs like trolltechs QT, GTK+, MS VB, SDL, etc is for. You do however still have to write what those buttons and widgets DO. And thats done exactly the same way it was done in the 60ies, by CODING. There really is no magic involved here. Yes, we have libraries, but nobody is going to write libs for "everything". If they did, it would be counterproductive by definition.
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
Guest

Post by Guest »

Programming is like fashion anyway. a few years ago everybody wanted their apps dot Net, now they want web applications. they want XML everywhere next they'll want something else.

Glad to know I'still have a job for around 7.5 years.
As for drag and drop programming there's always Filemaker ;)
User avatar
White Warlock
Otyugh
Posts: 920
Joined: Mon Jan 05, 2004 3:44 am
Location: Knu-Mythia
Contact:

Post by White Warlock »

next they'll want something else.
I want my MTV
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Post by NickD »

guiguibob80 wrote:Programming is like fashion anyway. a few years ago everybody wanted their apps dot Net, now they want web applications. they want XML everywhere next they'll want something else.

Glad to know I'still have a job for around 7.5 years.
As for drag and drop programming there's always Filemaker ;)
There are some of us who are still programming in Delphi! :lol: Had my first taste of C# .Net 3 the other day... I prefer windows apps to xaml. :?
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
paazin
Fionn In Disguise
Posts: 3544
Joined: Thu Apr 15, 2004 1:07 am
Location: UTC +2
Contact:

Post by paazin »

Meh, real coding is done exclusively in C and that ain't ever changin'
People talk of bestial cruelty, but that's a great injustice and insult to the beasts; a beast can never be so cruel as man, so artistically cruel.
User avatar
Kalbar
Fionn In Disguise
Posts: 3061
Joined: Sun Jan 04, 2004 4:28 pm

Post by Kalbar »

Zicada, you dumbshit.

Visual Studio 2005 is already about 50% of what I described. Drag, drop, poof! Instant business application.

As for the commodization of programming functions, India/China is churning out "programmers" by the hundred thousand. Move up or move out, sucker.

pnwed.
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Post by NickD »

RAD tools have been around for quite some time before Visual Studio 2005. It's really not that simple.

A company I used to work hired a bunch of people in India to rewrite the application I was a part of writing. It's already taken a fair bit longer than we took to write the program and what little they have done appears to be of a fairly poor quality. You pay peanuts and you get peanuts.
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
User avatar
Cassiel
Wyvern
Posts: 884
Joined: Sat Jan 03, 2004 2:08 pm
Location: London UK
Contact:

Post by Cassiel »

Monkeys.

You pay peanuts and you get monkeys.

Which is lucky. If you paid peanuts for more peanuts, all you would have to do the work would be peanuts (which you already had to start with), and peanuts are even worse workers than monkeys. Calorific, but very low-output.
:: http://www.torilite.net ::

Time is not your enemy, forever is.
--Fall-From-Grace
User avatar
Burt
Nihilist
Posts: 1161
Joined: Sat Jan 03, 2004 5:23 pm
Location: In-and-Out Burger, Camrose

Post by Burt »

stfu and fix the Toril website.
Jagoff.
Post Reply