General Programming |
Author |
Message |
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Wed Sep 06, 2006 4:32 pm Post subject: Language Wars! |
|
|
Good intro by Joel Spolsky: Language Wars
"How do you decide between C#, Java, PHP, and Python? The only real
difference is which one you know better. If you have a serious Java guru
on your team who has build several large systems successfully with Java,
you're going to be a hell of a lot more successful with Java than with C#..."
And this mega thread: How much harder is Windows C API than C#/.NET?
"You have got to friggin kidding. Only a complete idiot would start a new
project in XX6.
Michael" |
|
Back to top |
|
|
Go Go Guest
|
Posted: Thu Sep 07, 2006 12:53 pm Post subject: |
|
|
Hi,
just wanted to say that everybody knows how ruby is the fastest of them all!
See you! |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Wed Sep 13, 2006 6:23 pm Post subject: TIOBE & Language ranking |
|
|
The complete top 50 of programming languages: TIOBE Programming Community Index
"The TIOBE Programming Community index gives an indication of the
popularity of programming languages. The index is updated once a
month. The ratings are based on the world-wide availability of skilled
engineers, courses and third party vendors. The popular search engines
Google, MSN, and Yahoo! are used to calculate the ratings. Observe that
the TPC index is not about the best programming language or the
language in which most lines of code have been written."
Programming Language Trends, by Tim O'Reilly
"I wrote yesterday about the rise of Ruby and Javascript, driven by the
move towards Web 2.0 applications. Also worthy of note in these graphs is
the long, slow decline of Java and C/C++, and the continuing rise in market
share of C#."
Funny version: Programmer Hierarchy and something funny too,
but informative at the same time: Language ranking with *.* logic
"So there you have it, just like we all knew, Logo, the "Lisp without the parentheses", rules! " |
|
Back to top |
|
|
Bjanko Novac
Joined: 22 Jun 2006 Posts: 9
|
Posted: Fri Sep 15, 2006 5:45 pm Post subject: |
|
|
Big boys continue play C++ in their products
"IMO Wine's day is about to come, as it has just entered beta with v0.9.
The promise of being able to take a C/C++ app that runs under Windows,
and compile, link and run the same source under Linux is compelling
(assuming Wine works )" |
|
Back to top |
|
|
Gustav Guest
|
Posted: Sat Sep 16, 2006 10:30 pm Post subject: |
|
|
10 Programming Languages You Should Learn Right Now
"Don't get fixated on one or two languages. When I started in 1969,
FORTRAN, COBOL and S/360 Assembler were the big tickets. Today,
Java, C and Visual Basic are. In 10 years time, some new set of
languages will be the 'in thing.' …At last count, I knew/have learned over
24 different languages in over 30 years," Wayne Duqaine, director of
Software Development at Grandview Systems, of Sebastopol, Calif., told
eWEEK. |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sun Sep 17, 2006 8:14 pm Post subject: |
|
|
comp.os.ms-windows.programmer.win32: C++ vs Java
Petter Hesselberg: "Each language is pretty good, with C++ reigning
supreme in anything to do with systems programming. Java is touted as
being cross platform; in the real world, this is only marginally true --
Virtual Machine implementations differ, browser versions differ in the
programming model they offer the Java programmer, bugs are different,
APIs are different, and so on. "
Similar subject, same place: C++ or Java???? Which is best? Please respond
"No contest, C++ wins hands down. Java is the slowest language ever,
because it must be translated into machine specific code before it can be
used. IT is even slower than Visual Basic. Java really can't even make
Windows programs. C++ is just much faster and more powerful than Java
will probably ever be." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Mon Oct 02, 2006 3:46 pm Post subject: |
|
|
Google Directory
So, what's the point of these numbers? Is lisp with 471 at the time of this writing more popular than C with 314 or even pascal with 99? |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Wed Oct 04, 2006 5:05 pm Post subject: |
|
|
Digg: How to Shoot Yourself in the Foot in Any Programming Language
Unix
% ls
foot.c foot.h foot.o toe.c toe.o
% rm * .o
rm: .o: No such file or directory
% ls
%
That is beautiful... especially because you ARE shooting yourself in the foot
while trying to shoot yourself in the foot.
|
|
Back to top |
|
|
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
Posted: Sat Oct 07, 2006 10:02 am Post subject: |
|
|
JoS: VB6 is the only supported dev enviro on Vista?
"I was a curly braces convert. Even today, when I maintain VB6 or
VBScript code, or when I'm developing for Office automation, I find myself
wondering how I could ever stand to put together entire applications with
the language." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sun Oct 22, 2006 7:13 pm Post subject: |
|
|
Ruby - top ten reasons to use/not use?
"Syntax aside, my question is, does anyone have anything (good or bad)
to say about Ruby (those of you actually USING it)?" |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sat Oct 28, 2006 8:20 am Post subject: |
|
|
Can your language do this redux
"Yup. The STL can have a very functional flavor. That said, the cumbersome
syntax, unsafe type system, and inscrutable error messages keep making
me want to stab myself in the eye with a sharpened pencil." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sat Oct 28, 2006 2:06 pm Post subject: |
|
|
Programming Jokes or maybe Programming Theorems
"f you boast about how quickly you developed your
product, people will complain about its performance. (Rails)
If you boast about how well your product runs, people will
complain about its development time. (Vista)
If you don't boast about either, people will assume you are
developing in Java." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sat Dec 02, 2006 8:54 pm Post subject: |
|
|
Innocent question: which one is faster
"According to everybody's experience, which one runs relatively faster ?
C code or C++ code? thanks..." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Sun Jan 07, 2007 11:35 pm Post subject: |
|
|
JoS: Why they hate java so much (and possibly .net)
"Software in particularly suffers from wholesale reinvention on each
technical cycle. It seems necessary to completely divorce new technology
from old, because one way of selling new technology is to frame the old
technology as broken and problematic, and the new technology as the
solution. " |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Sat Jan 20, 2007 6:12 pm Post subject: |
|
|
JoS: Boggled by ColdFusion
"I really can't agree, ColdFusion is a very powerful language with a rich
set of library functions and built-in niceties. If you give me a choice between
ASP.NET, PHP, and ColdFusion I take CF every time." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Wed Feb 14, 2007 8:00 pm Post subject: |
|
|
Steve Yegge: The Next Big Language
"If you want to spare yourself a lot of angst in deciding which programming
language to use, then I recommend this simple rule: Go ugly early. C++
will go out with you in a heartbeat." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Sun Mar 25, 2007 7:32 pm Post subject: |
|
|
JoS: new visual studio to have far reaching support for c++
"While the managed code is going to be king for enterprise development
(a nice replacement for VB, and good competitor to java), c++ code is not
going away anytime soon.." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Fri May 25, 2007 4:33 pm Post subject: |
|
|
Slashdot: Top 10 Dead (or Dying) Computer Skills
Among the comments: "But you're forgetting the reason COBOL is dying
is because the tech industry is moving away from the machines and operating
systems that make use of COBOL. C will not die in the next half century
because the tech industry is moving closer towards technologies that are
built on C like GNU/Linux. If anything, C will become more prevalent.
In the next fifty years I imagine C's role more or less becoming that of
the "mother language". 90% of the time everyone will be using higher
level languages like Perl, Ruby, and Haskell on their Linux computers, all
of which are programmed in C. Programmers will only need C when they
need to change their lower level system tools, or to write new ones that
perform very efficiently.
The only way I can see C dying is if a kernel comes along with a Linux
compatible system interface that's written in a language suited better to
the massively parallelized CPUs of the future. And once the kernel moves
away from C, applications are bound to follow." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Thu Jul 05, 2007 12:21 pm Post subject: |
|
|
Programming Language Popularity
"Programming languages are a particular area of interest. Selecting a language
involves many factors, and certainly isn't something that can be considered
in a vacuum.
Of course, it's important to pick something that can do the job correctly and
efficiently, but depending on what you need to accomplish, and who you
have to work with, the availability of external libraries, people to help you
out, or even to hire you or be hired by you can all be important factors to
weigh." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Mon Aug 06, 2007 7:18 pm Post subject: |
|
|
ohloh.net Programming Language Popularity
"The lines show the count of monthly commits made by open source
developers. Commits including multiple languages are counted once
for each language." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
|
Back to top |
|
|
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
|
Back to top |
|
|
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
Posted: Mon Nov 05, 2007 5:27 pm Post subject: |
|
|
reddit: New Java vs C benchmarks
"Saying that C is generally several times faster than java is - according to
those benchmarks - simply wrong. If you’re allowed to choose the fastest
JVM the worst case for java was 30%. In other benchmarks Sun and JRockit
were even able to beat ICC." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
|
Back to top |
|
|
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
Posted: Thu May 29, 2008 9:40 pm Post subject: |
|
|
Slashdot: What Makes a Programming Language Successful?
"The article '13 reasons why Ruby, Python and the gang will push Java to die...
of old age' makes an interesting analysis of the programming languages bat-
tling for a place in programmers' minds. What really makes a language popular?
What really makes a language 'good'? What is success for a programming
language? Can we say COBOL is a successful language? What about Ruby,
Python, etc?" |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Thu Aug 28, 2008 5:13 pm Post subject: |
|
|
uf - Why aren't we programming in Objective C ?
"In a recent interview with Mark Shuttleworth, my eyes bugged out when
I caught him wondering why Objective C wasn't used more in the open-source
world.
In the recent past, thinks like NextBuntu were proposed and got a little bit
of traction, but I think that we got caught up in GnuStep and Apple, and not
striving to seek our own path with Objective C. Surely these two could provide
guidlines, but I'm wondering with the amount of talent I've seen here, instead
of just trying to duplicate what has already been done,..." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Tue Sep 02, 2008 12:19 am Post subject: |
|
|
Steve Yage - Tour de Babel
"This is my whirlwind languages tour — the one I was going to write for the
Amazon Developers Journal this month, but couldn't find a way to do it that
was... presentable." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Sun May 31, 2009 7:36 pm Post subject: |
|
|
Guillaume Marceau - The speed, size and dependability of programming
languages
"The Computer Language Benchmarks Game is a collection of 1368 prog-
rams, consisting of 19 benchmark reimplemented across 72 programming
languages. It is a fantastic resource if you are trying to compare program-
ming languages quantitatively." |
|
Back to top |
|
|
XNote Kapetan
Joined: 16 Jun 2006 Posts: 532
|
Posted: Fri Aug 14, 2009 9:16 am Post subject: |
|
|
reddit - Real men program in C
"If you accept from the evidence I've presented here that C shall remain im-
portant for the foreseeable future and that embedded software is of ever-in-
creasing importance, then you'll begin to see trouble brewing. Although they
are smart and talented computer scientists, my younger friends don't know
how to competently program in C. And they don't care to learn." |
|
Back to top |
|
|
delovski
Joined: 14 Jun 2006 Posts: 3524 Location: Zagreb
|
Posted: Tue Aug 25, 2009 8:22 pm Post subject: |
|
|
reddit - Ask Reddit: Why does everyone hate Java?
"For several years I've been programming as a hobby. I've used C, C++,
python, perl, PHP, and scheme in the past. I'll probably start learning Java
pretty soon and I'm wondering why everyone seems to despise it so much.
Despite maybe being responsible for some slow, ugly GUI apps, it looks like
a decent language." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Sun May 20, 2018 9:07 pm Post subject: |
|
|
git - frol/completely-unscientific-benchmarks
"Naive performance comparison of a few programming languages (JavaScript,
Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal,
Ada)" |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Sat Nov 06, 2021 8:02 am Post subject: |
|
|
git - XcodeBenchmark
"XcodeBenchmark is initially created for Max Tech YouTube channel to compare
the performance of new iMacs 2020.
I believe the results will help developers to make the right cost/performance
trade-off decision when choosing their next Mac." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Thu Jul 28, 2022 11:18 am Post subject: |
|
|
statisticstimes.com - Top Computer Languages
"Python is the top programming language in TIOBE and PYPL Index. C
closely follow Top-ranked Python in TIOBE. In PYPL, a gap is wider as top-
ranked Python has taken a lead of close to 10% from 2nd ranked Java." |
|
Back to top |
|
|
Ike Kapetan
Joined: 17 Jun 2006 Posts: 3152 Location: Europe
|
Posted: Wed Oct 23, 2024 8:50 pm Post subject: |
|
|
devjobsscanner - Top 8 Most Demanded Programming Languages in 2024
"In the last 21 months (from Jan-2023 to Sep-2024), DevJobsScanner has
analyzed more than 12M developer jobs. From that 12M jobs, DevJobsScanner
has only picked the job offers that explicitly required a programming
language." |
|
Back to top |
|
|
|