Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

My vote is for C++ as the official language of the US

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » Archives » General Discussion (01/01/06 through 01/22/2007) Donate to DU
 
imlost Donating Member (176 posts) Send PM | Profile | Ignore Sat May-20-06 10:55 AM
Original message
My vote is for C++ as the official language of the US
This isn't about learning English. It's pure racism.
I was born in Mexico, I speak Spanish, English, some French and I would love to learn Mandarin(my husband is Chinese).I also know how to program in Perl, Visual basic and C++. I don't know any Mexican that comes here and says I don't
want to learn English.

Besides does most of the US know proper English? I don't think so.

Printer Friendly | Permalink |  | Top
Deja Q Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 10:57 AM
Response to Original message
1. And those who do get scolded; told to talk at everyone else's level.
Printer Friendly | Permalink |  | Top
 
mhatrw Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 10:28 PM
Response to Reply #1
94. You are misunderestimating the subliminable stategeries of
Edited on Sat May-20-06 11:05 PM by mhatrw
non-English speakers.
Printer Friendly | Permalink |  | Top
 
Big Kahuna Donating Member (903 posts) Send PM | Profile | Ignore Sat May-20-06 10:57 AM
Response to Original message
2. PHP!
C++ is for housewives and little girls!
Printer Friendly | Permalink |  | Top
 
imlost Donating Member (176 posts) Send PM | Profile | Ignore Sat May-20-06 11:01 AM
Response to Reply #2
4. PHP is for wimps!
If you know assembly I'll have a crush!
Printer Friendly | Permalink |  | Top
 
TlalocW Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:02 PM
Response to Reply #2
24. PHP, Coldfusion and .Net
Learn those or get out of the country! :)

I also know assembley.

TlalocW
Printer Friendly | Permalink |  | Top
 
michael_1166 Donating Member (412 posts) Send PM | Profile | Ignore Sat May-20-06 01:56 PM
Response to Reply #2
38. Python is also ok... makes a lot of tasks quite easy.
Btw., I know this'll make me sound like a smart ass, but I saw your signature:

"BUSH? Nein! Nicht meine feuhrer!"
Try this:
"BUSH? Nein, nicht mein Fuehrer!"

That'd be the correct German spelling...

:-)
Printer Friendly | Permalink |  | Top
 
demnan Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 10:58 AM
Response to Original message
3. C++ is so 1990s!
I thought everybody was programming in C# now. :D
Printer Friendly | Permalink |  | Top
 
wakeme2008 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:04 AM
Response to Reply #3
5. Only MS idiots program in C#





Printer Friendly | Permalink |  | Top
 
no name no slogan Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:33 PM
Response to Reply #5
32. Write once, debug everywhere
:D
Printer Friendly | Permalink |  | Top
 
imlost Donating Member (176 posts) Send PM | Profile | Ignore Sat May-20-06 11:04 AM
Response to Reply #3
6. I guess you know my age. At least I didn't say Pascal. n/t
Printer Friendly | Permalink |  | Top
 
demobabe Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:43 PM
Response to Reply #6
49. Or COBAL!
I love PHP, but you don't write standalone software with it.
Printer Friendly | Permalink |  | Top
 
Buns_of_Fire Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:00 PM
Response to Reply #49
57. That's COBOL, ye young whippersnapper! :-)
COmmon Business Oriented Language, I'll have ye know! Ah, I even remember the days when doing an MVCL (okay, I'm segueing into Assembler, here!) into the space at the end of a program would intrude into the operating system -- or another program -- and cause many and varied wonderous unexpected results!

And we liked it that way!

;-)
Printer Friendly | Permalink |  | Top
 
demobabe Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:27 PM
Response to Reply #57
70. Oh geez... Am I ever redfaced!
And to think I consider myself a geek. I can't believe I made that mistake. :dunce:

That's funny about the assembly language. The only thing I ever learned in assembly was how to make all the computers in the lab make a high-pitched squeel so the teacher would have to reboot them all.

Oh how I miss those days... ;)
Printer Friendly | Permalink |  | Top
 
Jack Rabbit Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:28 PM
Response to Reply #57
72. Another language I spoke well
I wrote poetry in COBOL.

But I never used an ALTER statement.
Printer Friendly | Permalink |  | Top
 
Speck Tater Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:11 AM
Response to Reply #3
8. FORTH rules!
But most of my professional work has been in C++, PHP, JAVA, PASCAL, FORTRAN, ASSEMBLY, COBOL, and going all the way back to 1963, IBM 1401 Autocoder with IOCS, and RPG.
Printer Friendly | Permalink |  | Top
 
hootinholler Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 01:47 PM
Response to Reply #8
36. Still the language that implements
Sun's boot rom.

My language progression looks like: Obscure military specific Machine Code->Basic->Assembler->FORTH->FORTRAN->PL/I->C->Java Note I kinda skipped C++, did some work in it but not enough to count, multiple inheritance always confused me.

Anytime you want to crank upthe wayback machine my friend we'll have a nice conversation.

-Hoot
Printer Friendly | Permalink |  | Top
 
Fovea Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:33 PM
Response to Reply #8
46. FORTH
The most elegant language I ever used.
Printer Friendly | Permalink |  | Top
 
Recursion Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 03:08 AM
Response to Reply #8
100. Forth *is* awesome
Every Sparc and Mac boots to it initially.

it to used not you're if understand to difficult be can syntax RPN but.
Printer Friendly | Permalink |  | Top
 
longship Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:16 AM
Response to Reply #3
11. C# is corporate MicroSloth's attempt to take over the world
Edited on Sat May-20-06 11:16 AM by longship
Everybody knows that C is the universal computer language.

(FORTH is cool, too.)
Printer Friendly | Permalink |  | Top
 
The Revolution Donating Member (497 posts) Send PM | Profile | Ignore Sat May-20-06 05:41 PM
Response to Reply #3
73. C# is good
I think it's a lot better than Java. It's just more fun to code in, and things run a lot better. The JVM always seems clunky and slow to me.

I've been working with Perl a lot lately though.

But really everyone is still writing in C :)
Printer Friendly | Permalink |  | Top
 
Kellanved Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:54 PM
Response to Reply #3
78. C#? Only in MS commercials
I don't get why they are doing the whole "intermediate code" thing. It poses an extreme risk to the windows platform and a redesign of the Win32 API in a QT-like fashion would have been a more reasonable approach.
At the moment the C# API is changing too much and the benefits are just not there; a poor Java/VB clone where a qt clone was called for.
Printer Friendly | Permalink |  | Top
 
immoderate Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:55 PM
Response to Reply #3
79. What no APL?
Nothing like a language that requires its own symbols.

I've done some FORTRAN, VB, C, Java. Old time BASIC (Beginner's All-Purpose Symbolic Instruction Code) Whew! Never learned Cobol because I wasn't a great typist.

--IMM
Printer Friendly | Permalink |  | Top
 
Solon Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:10 AM
Response to Original message
7. I can't believe you forgot about Ruby or Perl.
I'm insulted, can't we have a multi-lingual nation?
Printer Friendly | Permalink |  | Top
 
Maven Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:57 PM
Response to Reply #7
65. Don't forget Tcl. nt
Printer Friendly | Permalink |  | Top
 
undeterred Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:11 AM
Response to Original message
9. Perl. It's the universal language.
Printer Friendly | Permalink |  | Top
 
longship Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:15 AM
Response to Reply #9
10. Pathetically Eclectic Rubbish Lister
I vote for LISP - Lots of Insidious, Stupid Parantheses
Printer Friendly | Permalink |  | Top
 
Speck Tater Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:18 AM
Response to Reply #10
15. LISP and FORTH have one thing in common...
They are both "Write Only" code. Once written, nobody can possibly read the code, which is why they are both so cool! It's like knowing a secret language that nobody else can speak.
Printer Friendly | Permalink |  | Top
 
SnohoDem Donating Member (915 posts) Send PM | Profile | Ignore Sat May-20-06 12:19 PM
Response to Reply #15
28. Yeah,
Recently I tried to read some FORTH code I wrote about 15 years ago. YEESH! But I did love it back in its day.
Printer Friendly | Permalink |  | Top
 
Recursion Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 03:11 AM
Response to Reply #15
101. They have a lot more in common
And what they have in common is what makes them so awesome:

1. Incremental compilation
2. An interactive system and a batch compilation system
3. Integrated source-level debuggers
4. Options to interpret, run bytecode, or compile natively
5. Applicative features (eg lisp macros: write code that produces more code)
6. Lexical closures
7. First-class functions that can be passed as arguments and returned as values

Learn forth and lisp, and every other programming language gets very easy. And that's not because forth and lisp are hard. It's because they make you think about programs as computations of values rather than a series of instructions about how to store to memory.

I'd also give a shout-out to Haskell and Ocaml.
Printer Friendly | Permalink |  | Top
 
TahitiNut Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:15 PM
Response to Reply #9
62. Perl - the throwaway language.
:puke:
Printer Friendly | Permalink |  | Top
 
Fovea Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 08:08 PM
Response to Reply #62
90. Some girls like PERLs
but my heart belongs to
Delphi.
Printer Friendly | Permalink |  | Top
 
skids Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 09:12 PM
Response to Reply #9
92. Perl rocks.
Edited on Sat May-20-06 09:13 PM by skids
You can learn more about coding by learning Perl than any other language or textbook. And get more done in the process. And train yourself to write clean code instead of expecting the language to force you to.

Cannot wait for Perl6. Bring on the hyperops!

Printer Friendly | Permalink |  | Top
 
Gman Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:17 AM
Response to Original message
12. There is no good reason to not use COBOL
it has long been the national language.
Printer Friendly | Permalink |  | Top
 
mark11727 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:22 PM
Response to Reply #12
29. It ain't sexy but it's payin' the bills.
I also drive a seven year-old minivan.

It ain't sexy but it's haulin' the groceries.



Printer Friendly | Permalink |  | Top
 
no name no slogan Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:28 PM
Response to Reply #29
30. Hell yeah. There's more COBOL out there than Java
so says I guy I work with, who does data mining using COBOL and SQL on legacy mainframe stuff.
Printer Friendly | Permalink |  | Top
 
Jack Rabbit Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:18 AM
Response to Original message
13. I strongly disagree.
Democracy is not a top-down concept. C++ would be a very inappropriate official language for America.

The idea smacks of corporatism.
Printer Friendly | Permalink |  | Top
 
paparush Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:18 AM
Response to Original message
14. Assembly!! I fart in the general direction of your so-called
Object Oriented Languages...you silly progamming k-n-i-gg-i-t-s!!
Printer Friendly | Permalink |  | Top
 
Hugin Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:20 AM
Response to Reply #14
17. Seconded! All you johnny-come-lately carpet bagger C++ers trying to change
us!

Never!
Printer Friendly | Permalink |  | Top
 
Marr Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:20 AM
Response to Original message
16. Our forefathers spoke BASIC and that's how it should STAY.
Printer Friendly | Permalink |  | Top
 
Jack Rabbit Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:26 AM
Response to Reply #16
18. Hear! Hear!
Printer Friendly | Permalink |  | Top
 
hootinholler Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 01:59 PM
Response to Reply #18
39. A classic!
As is The story of Mel.

Robin Hood/Friar tuck is a good one too.

Who can forget Dykstra's GOTO rant?

-Hoot
Printer Friendly | Permalink |  | Top
 
Buns_of_Fire Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:12 PM
Response to Reply #18
60. Or, to put it succinctly...
10 PRINT "HEAR! HEAR!"
20 GOTO 10
Printer Friendly | Permalink |  | Top
 
Speck Tater Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:36 AM
Response to Reply #16
20. BASIC is a TOY language invented to teach programming to morons ...
It was never intended to be used for actual serious programming.

In that respect it's a lot like the language "MIX" which I'm sure nobody here but me is old enough to remember. (And if you do remember MIX, do you also remember "MAD" (Michigan Algorithmetic Decoder"))
Printer Friendly | Permalink |  | Top
 
Marr Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:37 AM
Response to Reply #20
21. YOU TAKE THAT BACK.
This is about traditional programming vs. slimy liberal nuance!
Printer Friendly | Permalink |  | Top
 
demobabe Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:58 PM
Response to Reply #20
51. Being that morons are running the country
BASIC is the perfect official language.
Printer Friendly | Permalink |  | Top
 
documaker Donating Member (48 posts) Send PM | Profile | Ignore Sun May-21-06 02:35 AM
Response to Reply #51
97. ROFL nt.
Printer Friendly | Permalink |  | Top
 
kineneb Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:31 AM
Response to Original message
19. howz about Python? -nt
Printer Friendly | Permalink |  | Top
 
darkmaestro019 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:41 AM
Response to Original message
22. Klingon! Klingon! (nt)
Printer Friendly | Permalink |  | Top
 
demobabe Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 03:00 PM
Response to Reply #22
52. Klingon is also a good choice
For a country that is hostile and promotes war...
Printer Friendly | Permalink |  | Top
 
Turn CO Blue Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:34 PM
Response to Reply #52
83. EXCELLENT! Should be on a bumper sticker! n/t
Printer Friendly | Permalink |  | Top
 
alcibiades_mystery Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 11:43 AM
Response to Original message
23. Python, baby
Not to mention that Perl is the first "postmodern" programming language, or so they say.

I also like C# (I know, I know - I shouldn't, but it has this strange draw for me...I go hours without even noticing it, something that never happened for me with C or C++...weird...)
Printer Friendly | Permalink |  | Top
 
imlost Donating Member (176 posts) Send PM | Profile | Ignore Sat May-20-06 12:28 PM
Response to Reply #23
31. Perl rocks! n/t
Printer Friendly | Permalink |  | Top
 
alfredo Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:07 PM
Response to Original message
25. At coctail parties I use SmallTalk.
Printer Friendly | Permalink |  | Top
 
MazeRat7 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:12 PM
Response to Original message
26. I personally prefer Java in the morning..... (n/t)
Printer Friendly | Permalink |  | Top
 
Another Bill C. Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:14 PM
Response to Original message
27. Machine language
Good old hexadecimal. It's nearly pure and as close to binary as they let us get. Sure, it takes longer but.... Sure, it takes longer.
Printer Friendly | Permalink |  | Top
 
meg Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:48 PM
Response to Original message
33. I like JAVA
Don't have to worry about those pointer thingys.
Printer Friendly | Permalink |  | Top
 
brokensymmetry Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 12:50 PM
Response to Original message
34. No, no, no. JAVA only. n/t.
.
Printer Friendly | Permalink |  | Top
 
Renew Deal Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 01:46 PM
Response to Original message
35. VB 2005
Spare me the "VB is not a programming language" talk.

:evilgrin:
Printer Friendly | Permalink |  | Top
 
hootinholler Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 01:50 PM
Response to Reply #35
37. P|-|34R da Penguin! n/t
Printer Friendly | Permalink |  | Top
 
OPERATIONMINDCRIME Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:48 PM
Response to Reply #35
75. I Like VB As Well.
At least I can still use it to code my company's access databases.
Printer Friendly | Permalink |  | Top
 
tandem5 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:06 PM
Response to Original message
40. C++, se puede! nt
Printer Friendly | Permalink |  | Top
 
crispini Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:17 PM
Response to Reply #40
41. ROFL! nt
Printer Friendly | Permalink |  | Top
 
ContraBass Black Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:18 PM
Response to Original message
42. You will all be left behind by the JAVA economy.
Edited on Sat May-20-06 02:20 PM by ContraBass Black
All your job are belong to us.
Printer Friendly | Permalink |  | Top
 
Rex Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:21 PM
Response to Original message
43. Let's all go back to FORTRAN!
Screw these snotty, bloated code-aholics!!
Printer Friendly | Permalink |  | Top
 
Jack Rabbit Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:26 PM
Response to Reply #43
44. Ah, my native language
I have not heard it spoken in years.

GOTO 1000

DO 100 I = 1, 100

100 CONTINUE
Printer Friendly | Permalink |  | Top
 
CheshireCat Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:29 PM
Response to Original message
45. Hey
After programming for over 30 years, I can count more than 30 programming languages that I have used.

Why should we limit ourselves to one language? Only a *MORAN* would do that.

"This isn't about learning English. It's pure racism."

I agree with you that at heart, that the "English only" concept is racist. My husband and other normally "good liberals" have tried to convince me otherwise, but I still see it as racist.

This doesn't mean that I think that all those who disagree are racist. But many come from "good Southern" families that tried to instill some racist ideas in them.

The dislike of all things not American, really shows the ignorance, born of arrogance, of most Americans.
Printer Friendly | Permalink |  | Top
 
BlueEyedSon Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:37 PM
Response to Original message
47. Java: compile once, crash everwhere!
Printer Friendly | Permalink |  | Top
 
Endangered Specie Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:26 PM
Response to Reply #47
82. Java is blasphemous filth!
People who like it should be hanged, drawn and quartered!! :evilgrin:
Printer Friendly | Permalink |  | Top
 
RoyGBiv Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:39 PM
Response to Original message
48. How about just plain binary.
Edited on Sat May-20-06 02:41 PM by RoyGBiv
#include <iostream>
using namespace std;
int main()
{
cout << "Why do this when you can be really complicated and do this:";
}

0101010101110011011101000110010101100100001000000110100001100001011000100110110001100001001000000110001001101001011011100110000101110010011010010110111100111111

http://nickciske.com/tools/binary.php

P.S.

01000111011100100110111101110110011001010110110001100010011011110111010000100000011100110110000101111001011100110010000001000100010011110100111001000001010101000100010100100001
Printer Friendly | Permalink |  | Top
 
DarkTirade Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 02:44 PM
Response to Original message
50. Yes, but now you're descriminating against mathmaticians.
Have you ever seen a mathmatician try to read any programming language? The minute they get to x=x+1, they freak out.
Printer Friendly | Permalink |  | Top
 
imlost Donating Member (176 posts) Send PM | Profile | Ignore Sat May-20-06 03:10 PM
Response to Reply #50
53. Funny. Mathmaticians are hot!
Printer Friendly | Permalink |  | Top
 
DarkTirade Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 12:25 AM
Response to Reply #53
95. Ewww... my uncle's a mathmatician, don't say that. :P
Printer Friendly | Permalink |  | Top
 
demobabe Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 03:13 PM
Response to Reply #50
55. That's why we changed it to x++
Printer Friendly | Permalink |  | Top
 
BlooInBloo Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:58 PM
Response to Reply #50
86. Maybe vacuum-tube days mathematicians....
... I don't know any contemporary maths profs who aren't at least part-time programmers.

At the idiot level you example illustrates, matlab and mathematica suffice, and are completely ubiquitous in academia.

Many, if not more, have substantially more programming ability as well (c, fortran, or somesuch).
Printer Friendly | Permalink |  | Top
 
DarkTirade Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 12:26 AM
Response to Reply #86
96. It was a joke.
Mostly about how x=x+1 doesn't work in math, but does in programming.
And now you've ruined it. I hope you're happy. :)
Printer Friendly | Permalink |  | Top
 
0rganism Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 03:11 PM
Response to Original message
54. Hmm, do we really deserve a compiled language?
Edited on Sat May-20-06 03:12 PM by 0rganism
I'm thinking maybe some variably-interpreted, insecure, derivative, non-standard, convenience-oriented, Microsoft-created webclone might be more representative of the current state of affairs. Do I hear any votes for J-Script?
Printer Friendly | Permalink |  | Top
 
ElboRuum Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 03:19 PM
Response to Original message
56. Oh, the great programming debate...
Well, fanboys and fangirls, its time for Elbo's clues.

All of the following are a waste of time to learn:

C++, C, BASIC, PASCAL, COBOL, ADA, LISP, FORTH, VB, VC++, Perl, Python, Java, Assembly, HTML, ASP, XML, Javascript, .NET anything, FORTRAN, Smalltalk.

If I've left any out, it wasn't on purpose. All programming languages are a waste of time to learn. You could learn them all and still suck as a coder.

If you really want to be on the bleeding edge, then learn HOW to code. From some of the code I've been unfortunate enough to review, I would hazard a guess that 75% of the coding community can't think in the language they're trying to write in and it shows in the bleary, buggy hacks they produce.

Learn proper object orientation if you're using an object oriented languages, learn top-down design and bottom-up coding if you're using procedural programming, and if you're doing web development on any scripted technology, well then forget everything and keep hacking because that's all script's good for. And if you're still using ROL, ROR, MOV, etc. please bang yourself repeatedly in the head with a hammer until everything goes dark. Time to evolve, sunshine.

If you know object-orientation like you should, you already know every object-oriented language. It's just semantics after that.

I gather from this that DU is now affiliated with Slashdot? Lovely.

By the way, your operating system sucks, too.

:smoke:
Printer Friendly | Permalink |  | Top
 
hootinholler Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:10 PM
Response to Reply #56
66. What are you from Elbonia?
Good point about learning how to write code, and this ain't quite so slashdotty yet.

I'd rather have a flame war about XP and test first coding than truthout and Roves indictment. At least I care about the gospel of XP.

As to the OS it's Free BSD boxen here baby.

-Hoot
Printer Friendly | Permalink |  | Top
 
Cruzan Donating Member (806 posts) Send PM | Profile | Ignore Sat May-20-06 05:42 PM
Response to Reply #56
74. Very true. I've worked with some truly sucky coders.
Of course their first language was either dBase or Visual Basic, both of which allow truly sucky coders with enough effort to eventually create a program that runs to spec. And that is the problem: the mindset that 'Well it runs, so I'm done.' This is all so typical of those whose only exposure to programming is with a language at such a high level (and with an IDE to match) that they can get away with creating absurdly designed code (if any thought was even put into design) because either they've documented the hell out of the crap they wrote or the guy they wrote it for has not, nor cares to, have a clue what exactly they did. The advantage of a language like C is that because of its nature, it will weed out the incompetent fucktards, who have no business programming in the first place, at their first pass of debugging and prevent the monstrosities of code they've written from ever seeing the light of day, or worse, to have to be untangled and eventually completely rewritten by those finally hired to clean up the mess and rescue the project.
Printer Friendly | Permalink |  | Top
 
Placebo Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:01 PM
Response to Original message
58. C++ is the devil!
I took a class in C++ once and almost failed out. Computer programming is not for me. :D
Printer Friendly | Permalink |  | Top
 
area51 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:04 PM
Response to Original message
59. I'm sorry...
... but my favorite language is Perl. :evilgrin:


Printer Friendly | Permalink |  | Top
 
TahitiNut Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:12 PM
Response to Original message
61. APL! APL! APL!
Edited on Sat May-20-06 04:14 PM by TahitiNut
Concise. Complete. Flexible. International.

I'd welcome Snobol as the official second language!

Printer Friendly | Permalink |  | Top
 
hootinholler Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:13 PM
Response to Reply #61
67. And one you have to buy a new keyboard for...
or at least load macros that will do a nondestructive backspace.

*That* was a real good idea. Other than that though not a bad language.

-Hoot
Printer Friendly | Permalink |  | Top
 
TahitiNut Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:53 PM
Response to Reply #67
77. Little decals work ... and I never used a typewriter
Edited on Sat May-20-06 05:58 PM by TahitiNut
... with a 'destructive' backspace. Did you? What idjit made it destructive on the 'puter? Sounds like a BUG to me! :silly:

All the characters are included in Unicode (UTF-8).

' ( ) + , - . / : ; < = > ? < >
\ _ ¨ ¯ × ÷ ← ↑ → ↓ ∆ ∇ ∘ ∣ ∧ ∨
∩ ∪ ∼ ≠ ≤ ≥ ≬ ⊂ ⊃ ⌈ ⌊ ⊤ ⊥ ⋆ ⌶ ⌷
⌸ ⌹ ⌺ ⌻ ⌼ ⌽ ⌾ ⌿ ⍀ ⍁ ⍂ ⍃ ⍄ ⍅ ⍆ ⍇
⍈ ⍉ ⍊ ⍋ ⍌ ⍍ ⍎ ⍏ ⍐ ⍑ ⍒ ⍓ ⍔ ⍕ ⍖ ⍗
⍘ ⍙ ⍚ ⍛ ⍜ ⍝ ⍞ ⍟ ⍠ ⍡ ⍢ ⍣ ⍤ ⍥ ⍦ ⍧
⍨ ⍩ ⍪ ⍫ ⍬ ⍭ ⍮ ⍯ ⍰ ⍱ ⍲ ⍳ ⍴ ⍵ ⍶ ⍷
⍸ ⍹ ⍺ ⎕ ○


Printer Friendly | Permalink |  | Top
 
TrogL Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 10:22 PM
Response to Reply #67
93. APL kept me from making a big mistake
I was in computing science and wanted to work from home. I went to the local IBM store and had a long look at the original IBM PC (yes, I'm old, have gray hair, remember horse-drawn wagons). I ask the salesman how to set up the machine to emulate the APL character set and he blanched and asked "why would you want to do that?". Then I asked him about printing graphics and half a dozen other questions, getting the same answer each time "why would you want to do that?".

I bought a Macintosh the next day - it had an APL font.
Printer Friendly | Permalink |  | Top
 
al bupp Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:55 PM
Response to Original message
63. It's the thread...
that brings all the code warriors out of the woodwork!
Printer Friendly | Permalink |  | Top
 
porphyrian Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 04:56 PM
Response to Original message
64. It is both powerful and versatile. - n/t
Printer Friendly | Permalink |  | Top
 
Cruzan Donating Member (806 posts) Send PM | Profile | Ignore Sat May-20-06 05:22 PM
Response to Original message
68. C is the one true language. C++ is an aberration.
All that object-oriented crap is for sissies anyway.
Printer Friendly | Permalink |  | Top
 
gristy Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:26 PM
Response to Original message
69. What, no one likes awk?
:hide:
Printer Friendly | Permalink |  | Top
 
diamondsndust Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:28 PM
Response to Original message
71. damn, and here I am still learning HTML....
but Sun Microsystems is giving away their $2000 Studio Site Creator for free.. it's a 175MB download, but well worth it. Then again, I also have a T-1 speed connection downloading 10MB/min.... makes the $110/mo connection worth it to me :)

Get the Studio Creator here: http://developers.sun.com/prodtech/javatools/jscreator/downloads/index.jsp
Printer Friendly | Permalink |  | Top
 
Kellanved Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 05:50 PM
Response to Original message
76. As language for the US? No, it'll have to be ADA
n/t
Printer Friendly | Permalink |  | Top
 
Brundle_Fly Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:19 PM
Response to Original message
80. TCL
nuff said.
Printer Friendly | Permalink |  | Top
 
Roland99 Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:23 PM
Response to Original message
81. Elitist programmer! VB.NET or DIE!
;)

Printer Friendly | Permalink |  | Top
 
BlooInBloo Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:36 PM
Response to Original message
84. imlost += coolness
:)
Printer Friendly | Permalink |  | Top
 
JackDragna Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 06:55 PM
Response to Original message
85. No way!
We all know the only true language for this country is Esperanto.
Printer Friendly | Permalink |  | Top
 
onehandle Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 07:37 PM
Response to Original message
87. Esperanto is the language of the future. nt
Printer Friendly | Permalink |  | Top
 
rpgamerd00d Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 08:00 PM
Response to Original message
88. Java > all. pwned.
Printer Friendly | Permalink |  | Top
 
Theodolite Donating Member (26 posts) Send PM | Profile | Ignore Sat May-20-06 08:07 PM
Response to Original message
89. fortran90
Fortran90/95/2003 has many of the same features but without the complexity and allows more aggressive optimizations than C++. Fortran66/77/IV must be banned, anyone caught using fortran77 should be deported to Fortranistan.
Printer Friendly | Permalink |  | Top
 
eppur_se_muova Donating Member (1000+ posts) Send PM | Profile | Ignore Sat May-20-06 08:35 PM
Response to Original message
91. Haw! Finally someone answered my question ...
Printer Friendly | Permalink |  | Top
 
Sgent Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 03:05 AM
Response to Original message
98. JCL is the only way to go
Job Control Language was the first real world programming language I had to learn after college. I know now why old mainframes died.
Printer Friendly | Permalink |  | Top
 
Recursion Donating Member (1000+ posts) Send PM | Profile | Ignore Sun May-21-06 03:07 AM
Response to Original message
99. Pshaw. Lisp
People who don't use Lisp always end up re-implementing it in any big enough project.
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Fri Apr 19th 2024, 02:25 AM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » Archives » General Discussion (01/01/06 through 01/22/2007) Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC