Open Source Coders Are Fresher, Forrester Says
#1
Posted 30 April 2012 - 04:01 AM
#2
Posted 01 May 2012 - 06:23 AM
Like those working on the crown jewel of all open source projects: the Linux kernel, whose architecture (monolithic kernel) was obsolote already then when it was first created, and is still written using a 40-year old software technology (C++)? That surely proves the developers are "hip" and up-to-date with current technologies.
#3
Posted 01 May 2012 - 01:45 PM
FF22, on 01 May 2012 - 06:23 AM, said:
Like those working on the crown jewel of all open source projects: the Linux kernel, whose architecture (monolithic kernel) was obsolote already then when it was first created, and is still written using a 40-year old software technology (C++)? That surely proves the developers are "hip" and up-to-date with current technologies.
a) The Linux kernel was written in C, not C++.
c) I'm not sure if you have noticed, but little open source project sorta drive the world (Linux, Apache, PHP, Perl, the list goes on and on).
d) You obviously aren't "hip" enough to notice these little things.
#4
Posted 01 May 2012 - 02:25 PM
dabeave666, on 01 May 2012 - 01:45 PM, said:
FF22, on 01 May 2012 - 06:23 AM, said:
Like those working on the crown jewel of all open source projects: the Linux kernel, whose architecture (monolithic kernel) was obsolote already then when it was first created, and is still written using a 40-year old software technology (C++)? That surely proves the developers are "hip" and up-to-date with current technologies.
a) The Linux kernel was written in C, not C++.
c) I'm not sure if you have noticed, but little open source project sorta drive the world (Linux, Apache, PHP, Perl, the list goes on and on).
d) You obviously aren't "hip" enough to notice these little things.
Python ftw
Linus Torvalds said:
This post has been edited by RickDobbelmannqbtt: 01 May 2012 - 02:31 PM
#5
Posted 01 May 2012 - 03:10 PM
Is Red Bull a preservative? We already know that Twinkies have a half-life of about a million years.
This post has been edited by nonseq: 01 May 2012 - 03:11 PM
#6
Posted 01 May 2012 - 05:37 PM
So OF COURSE open source coders are 'fresher'. They don't have to make retards happy for a living. And if it's their own project, they're the absolute boss of it.
BTW, 'C++' is an abomination.
Code written in C tends to still compile after decades. 40 year old K&R code still compiles! That's some serious stability.
Code written in C++ sometimes won't compile on a 'newer' compiler, even mere months after it was written. You can claim the programmers didn't 'follow the rules', but by the time you make it build and run with the new compiler, it will never compile on the 'old' one, because the old compiler ENFORCED 'rules' that the new compiler enforces 'differently'. C++ is pure misery. Always archive a C++ project with the compiler needed to build it, in a virtual machine. It can be a nasty surprise trying to bring an 'old' C++ project back to life to add minor tweaks, or language hacks, or bug fixes. Like a horror movie.
You can use templates and write object oriented code in C89 easily enough, and have complete control as you do it, and the code will generally compile with any C compiler, new or old. The rules, like the language, are simple. Though C99 does have some nice features, and when those are fully implemented, they make some template fun even easier. If you stick to GCC, it's almost always a no-brainer.
#7
Posted 02 May 2012 - 01:51 AM
FF22, on 01 May 2012 - 06:23 AM, said:
Math foirmulas may be written with a formula 4000 years old, as long as they are RIGHT. Software is a math formula. The re-invention of an API is not always something really "new", but we could do it, to generate more income, or was it: to generate more TAX money? We can find that a nice "agreement" in a secret Parliament.
Help













