Programming Language of the Year
A new poll this year.
--jeremy |
Ahem! Mono is not really a programming language, it's a CIL runtime. :)
|
After some thought, I've removed Mono and added C#.
--jeremy |
I am disagree with C#. C# is a good programming language but it belong to most important enemy of Opensource and linux, so why we most vote for it.
|
What? No BASIC?
|
Quote:
|
Where is Rexx?
Old but still used. One hell of a parser!
|
What happened to shell?
|
|
LUA is a great contender ! Please, add Lua, so I can vote on it.
|
I just like PERL what can I say?
|
C99 :-)
Although I often find myself working in many languages during the year it's hard to beat standard C in my book. |
Is there a way to vote, without adding comments.? Also, its better to list down all the programming languages available, so that people who likes obscure languages can also vote.
|
Quote:
|
Quote:
|
Quote:
|
PASCAL, of course
Only one assignment operator! ;) That really helps an old man like me remember stuff. My programmes also work with the next release of the compiler! :D If Linus would switch the kernel to Pascal, I could contribute more...:twocents:
|
I use C++ and Qt for GUI. In 2008 I will try to learn Python or Ruby and maybe even Open. I'll see how much free time I get.
|
no fortran?
|
Quote:
|
C++ the greatest successor to king C since the invention of C
|
It does not have Basic in this poll?????????
I love Gambas. Long live the noble shrimp. |
Gambas
Basic should be in this list. It is as much of a langauge as Java. I like Basic because of the Gambas editor.
|
I'm not a programmer...but I voted for PHP because all of our in house programmers told me to :)
|
Voting for Java if only because Sun finally decided to make it open source.
|
Where is asm? Nah, don't leave it out.
|
I'd like to give my vote to JavaFX Script https://openjfx.dev.java.net/index.html
That one was born in 2007 ! |
do you like to enjoy programming and software engineering.
just use JAVA. |
Yeah, Fortran and pascal should be on there
Lazarus and FreePascal FTW. |
[Common] Lisp!
Actually, I have to point out a small thing here: Lisp is no longer in existence - there's Scheme (which tries to stay as "pure" to the original Lisp as possible), Common Lisp (which follows a standard, but isn't as "pure" as Scheme - "pure" meaning "lean/small codebase"), and newLISP (which is some weird hybrid of Lisp and...something else). |
Had to put my :twocents: in for Haskell, Simple yet, erm.... functional!
|
I'm used to doing things in Java and since it's fairly cross-platform, I voted for that. Python is getting better though and the syntax is easier to read in some ways.
Of course, I can't wait for Java 1.7. |
C++ was my pick. All other languages seem to specialise to much next to it.
Though I would like to see what would happen if you made a reduced form of the POSIX C libs with C++ syntax, replacing the FILE struct with a Java-esq hybrid of that and C++'s string and alot of the more usefull C++ and Java class's added in as well (all made smaller with only as many functions as absolutly needed of course). Any one have hints on how to build something taht insane (other than not to). I even have a name XISOP! |
C++ is C + OOP.
|
Quote:
|
Quote:
|
Quote:
|
Oh yeah, I am voting for Java. It usually pays the bills, although I am secretly moving to python at home for my programming needs :D
|
Where's BASH :D ?
|
What about good old Pascal ??
|
I'm going to vote for Smalltalk for no other reason than I wrote a compiler for it in 2007. :D Well, it's a cool language, too.
Really though, look at the milestones: there was a new version of Ruby, new MAJOR versions of Perl and Python are on the horizon, Erlang had a major new book published (with another one in the works), and Haskell has seen pretty good growth (as well as being the foundation of a Perl6 implementation). Exciting times for language enthusiasts! |
just a question. I have been programming in c++ for a while, and tried java. I really did not like it. What do you people like about it so much? I just dont get it.
|
short circuit: Most of my views about Java can be summarised pretty well by this article I read just today. It's nice for some things, but the kind of "one-size-fits-all" aura that surrounds it I think is unwarranted of any programming language.
|
That is a pretty biased article if you ask me. It says more about CS departments than about Java itself. Students tend to become too graphically oriented? Uhm, sorry, I am self-taught and I can assure you that most Java books do not introduce GUIs until the very end of what are often 1500 page books. Or again, the Deitel book - which is more graphically oriented - does manage to show how to write a compiler for a virtual machine. Students rely too easily on borrowed classes and libraries? Not if they are taught the proper way. All of the advantages of C++ (with the exception of pointers) that are mentioned can easily be taught in a java course and, in fact, if you take books like those written by Eckel or Horton, you can be sure that they are. In the end, yes, Java is not the language of choice for the system engineer - but then again, how many CS graduates go into systems programming? I would think that Java does have a proper right to be considered the primary language and that C and C++ should be reserved for upper-level specialization.
|
Python has the mojo now.
|
I think C++ for making KDE become rael and show how a good language can make good development...
|
Quote:
Oh and Deitel books are great. I am working my way through their how to program c++ book right now. Its fairly vigourus with good problems. I am working on a game of poker right now. And the library thing. That is a good thing to be taught. As my professors have said dont reinvent the wheel if you dont have to. As for that last statement i dont completely agree. Yes Java can be a primary language and often is but c++ shoudl not be reserved for upperlevel specialization. c++ has so many uses that arenot specialized. That is the whole point of c++. To not specialize in any thing.That is why it has been so big for so long. Sure it can bb a little bit harder, but i think the benefits well out wiegh the negatives. A well written c++ program i think on average would do much better than a well written java program.(not fair. this is not always true, and java has gotten better on this front.) Maybe i need to take another crack at java, but previous attempts have all failed, because i just dont get java. |
Quote:
how can you compare structure based language like basic with a modern Object Oriented language like java even an enhanced version of it (M$VB.net). |
Quote:
believe me, don't waste your time on c++. now java have freedom and there is many new technology on it from mobile and embedded to web and enterprise. you can write your java programs for tiny chipsets or you can have a grid network. there is many program that can check your codes for bugs freely, one of them developed by NASA. and ... i remember that i must spend 1 or 2 weeks for finding memory overrun bugs or many stupid things that i have with c++ and it's wild pointers. just come in java and feel deep Object Oriented world. |
Well I think C++ is the choice folks !
because it combines low level coding with object oriented programming , to me the perfect balance. and another reason why to vote for C++ is because it actually inherits C as well , hey aren't C++ and C supposed to be used interchangeably ? Yet , I've to admit that I'm doing PHP lately but C++ still remains the man against all the odds...or the woman ...whatever :p |
All times are GMT -5. The time now is 05:47 AM. |