Yet another programming language list.
TIOBE Programming Community Index for April 2003
http://www.tiobe.com/tpci.htm
Ruby is at position 23.
James Britt
http://www.jamesbritt.com
http://www.rubyxml.com
http://www.ruby-doc.org
Yet another programming language list.
TIOBE Programming Community Index for April 2003
http://www.tiobe.com/tpci.htm
Ruby is at position 23.
James Britt
http://www.jamesbritt.com
http://www.rubyxml.com
http://www.ruby-doc.org
Yet another programming language list.
TIOBE Programming Community Index for April 2003
http://www.tiobe.com/tpci.htmRuby is at position 23.
Q: How are the TPCI ratings calculated?
doGoogleSearch('+"<language> programming" -tv')/10000 is used
to calculate the TPC Index. This very simple algorithm appears
to work quite well in practice.
¿???
This ignores, for instance, the fact that Japanese users of Ruby tend not
to write ‘programming’ in their webpages.
–
_ _
__ __ | | ___ _ __ ___ __ _ _ __
'_ \ /| __/ __| '_
_ \ / ` | ’ \
) | (| | |__ \ | | | | | (| | | | |
.__/ _,|_|/| || ||_,|| |_|
Running Debian GNU/Linux Sid (unstable)
batsman dot geo at yahoo dot com
Netscape is not a newsreader, and probably never shall be.
– Tom Christiansen
Hey, have a look at the listing. Java is #1. How more fucked
up could it be ? (Except if it measures “What to do when you’re
SO lost with language >x< websites:”)
pos lang problem advice
#1 Java “Sorry this language is too dumb for me” “then act like this”
#2 C “But it crashes!” “strcpy does NOT get space for you!”
#3 C++ “But it crashes!” “handle references right then!”
#4 Perl %#{@$}!!! %#{@_->[0]}!!!
#5 VBA da da ugh dee da da get a soother
#6 HTML “I can’t program it!” HTML is no programming language!
#7 PHP “Where’s my MySQL Module?” “Learn Linux Administration first!”
#8 JScript “This won’t work with browser X” “Place a banner ‘designed for browser Y’”
#9 SQL “But due to SQL XY I may …” “SQL XY isn’t supported, use SQL XY-2 instead”
#10 C# da da ugh dee da da get a soother with “Java” written on it
#11 XML “I can’t program it!” XML is no programming language!
… etc …
seems to fit. I think it was better for Ruby if it did not appear on the
listing AT ALL, it’s a shame to be on there. I mean, check the neighbor-
hood. Ugh. shiver
-Martin
On Mon, Apr 14, 2003 at 05:17:59PM +0900, Mauricio Fernández wrote:
On Mon, Apr 14, 2003 at 03:24:47PM +0900, james_b@neurogami.com wrote:
Yet another programming language list.
TIOBE Programming Community Index for April 2003
http://www.tiobe.com/tpci.htmRuby is at position 23.
(…)
This ignores, for instance, the fact that Japanese users of Ruby tend not
to write ‘programming’ in their webpages.
Saluton!
pos lang problem advice
#10 C# da da ugh dee da da get a soother with “Java” written on it
Did you ever use C#? Doesn’t sound as if. It is a great programming
language. I did use C# before Ruby and I believe that THEY have
borrowed a lot from Ruby.
BTW: In German ‘they have borrowed from Ruby’ reads ‘sie haben von
Ruby geborgt’ >;-> (homophones sometimes fit surprisingly good
Gis,
Josef ‘Jupp’ Schugt http://jupp.tux.nu jupp(AT)gmx(DOT)de
–
__ _ _ | "If this were a dictatorship, it’d be a heck |
| || | of a lot easier … just as long as I’m the |
dictator…" – George W. Bush, 2000-12-18 |
-'
-’ ’ ’ |____________________ at Washington, D.C. ________|
Scripsit ille »Martin Weber« Ephaeton@gmx.net:
(Except if it measures “What to do when you’re
SO lost with language >x< websites:”)pos lang problem advice
#1 Java “Sorry this language is too dumb for me” “then act like this”
#2 C “But it crashes!” “strcpy does NOT get space for you!”
#3 C++ “But it crashes!” “handle references right then!”
#4 Perl %#{@$}!!! %#{@_->[0]}!!!
#5 VBA da da ugh dee da da get a soother
#6 HTML “I can’t program it!” HTML is no programming language!
#7 PHP “Where’s my MySQL Module?” “Learn Linux Administration first!”
#8 JScript “This won’t work with browser X” “Place a banner ‘designed for browser Y’”
#9 SQL “But due to SQL XY I may …” “SQL XY isn’t supported, use SQL XY-2 instead”
#10 C# da da ugh dee da da get a soother with “Java” written on it
#11 XML “I can’t program it!” XML is no programming language!
#12 bash “My Script doesn’t work on FreeBSD!” “It’s a bash script, not a sh script!”
#13 vi ma5j"udd`a"upP 1GdG
#14 Prolog No. bagof(Bug,findbug(Script,Bug),BugBag), (BugBag = ; fix(Script,BugBag)).
#15 BrainF. >>>+++++[<<++<+++++++>>>-]+[+[>>+<+<-]>[<+>-]>-[[>>>>>+<<<<<<+>-]<[>+<-]<[>>>+<<+<-]>[<+>-]>>>-[+>>>[>>+<+<-]>[<+>-]>[<<<<<[>+>+<<-]>[<+>-]+>[<->[-]]<[-<+<[>-<[ >>+<<-]]>>[<<+>>-]]<<->>>>>>-]<<<<<<<<+>>>-]+<<<->>>>>>[<<<<+>>>>-]<<<-<<-<[-]+>>[<<->>[-]]<<[->[<<<+>>>-]<]>]<+<<[>>-<<[-]]>>[-<[>+<<<<.>>>-]>[<+>-]<<<.>>>]<],
+
#FF Ruby “But it hangs!” “Enable warnings and then you’ll see that ++x is NOT supported in Ruby!”… etc …
seems to fit. I think it was better for Ruby if it did not appear on the
listing AT ALL, it’s a shame to be on there. I mean, check the neighbor-
hood. Ugh. shiver
But it is. One has to be honest.
Well, point me to a working portable implementation of the runtime
environment as well as a working compiler/interpreter/I don’t care
for my system and I might even try it I was merely reflecting what
I had read other people saying about it as well as some of the know-
ledge about its backgrounds which were shown by the c’t over time (although
that’s been some time they’ve reported about the CLI).
To me it seems like another nice brainfuck like java where the oh-so-godly
designers felt they stepped down on earth and bless programmers with all
they deem valuable, and take away from them all they deem dangerous[1].
Pardon me, but I don’t need another non-portable language for idiots. Visual
basic is living in that corner successfully already. I’m not going to spend
a several hundred euros to buy myself a working development environment along
with a new OS to run it on.
I though think that I’ll get some book about it and get a real understanding
about the language; yet my gut-feel up till now has successfully directed me
to nice languages (lisp, ruby, c) and kept me away from mediocre (c++, perl)
as well as awful (java languages. I don’t see why I should stop listening
to my guts now.
And lastly, if you haven’t realized, there was a good amount of humor
incorporated in that post. The target was the programmer using that
specific ‘language’, not the language itself.
-Martin
[1] given that guy steele had hands on java 2, I wonder how that could
happen though. (at least he’s obviously co-author of the reference
for java 2 scratch and advertised as being involved) Seems dementia
comes early for c.s. people
On Tue, Apr 15, 2003 at 05:13:29AM +0900, Josef ‘Jupp’ Schugt wrote:
Saluton!
- Martin Weber Ephaeton@gmx.net; 2003-04-14, 10:01 UTC:
pos lang problem advice
#10 C# da da ugh dee da da get a soother with “Java” written on itDid you ever use C#? Doesn’t sound as if. It is a great programming
language. I did use C# before Ruby and I believe that THEY have
borrowed a lot from Ruby.
(1) http://www.go-mono.net
Mono: a compiler for C#, a runtime for the CLI and a set of class
libraries. (by the people at Ximian)
(2) http://www.dotgnu.org
DotGNU Portable.Net, has a runtime engine and a C# compiler.
Ruben.
On Tue, 15 Apr 2003, Martin Weber wrote:
Well, point me to a working portable implementation of the runtime
environment as well as a working compiler/interpreter/I don’t care
for my system and I might even try it I was merely reflecting what
I had read other people saying about it as well as some of the know-
ledge about its backgrounds which were shown by the c’t over time (although
that’s been some time they’ve reported about the CLI).
Saluton!
language. I did use C# before Ruby and I believe that THEY have
borrowed a lot from Ruby.Well, point me to a working portable implementation of the runtime
environment as well as a working compiler/interpreter/I don’t care
for my system and I might even try it
Freshmeat is your friend.
Pardon me, but I don’t need another non-portable language for
idiots. Visual basic is living in that corner successfully already.
C# is quite portable and is no programming language for braindeath.
It comes with some cute features I don’t expect to see in a
braindeath’s program. Just to mention two: accessors and regex.
Slightly modified example from Programming Ruby:
class Mod
def size
@size
end
def size=(val)
@size = val
end
end
C# equivalent:
class Mod {
int Size;
public int size {
get { return(Size); }
set { Size = value; }
}
Different approach but same feature.
In my humble opinion C# is programmers second-best friend. I am
pretty sure that the THEY in part created C# because their
programmers were tired of using C or C++ and did want something more
programmer-friendly.
When switching from C# to Ruby I quite frequently said to myself:
“Hmm, that’s a more elegant way to do this but in principle it’s
nothing new.”
I though think that I’ll get some book about it and get a real
understanding about the language; yet my gut-feel up till now has
successfully directed me to nice languages (lisp, ruby, c) and kept
me away from mediocre (c++, perl) as well as awful (java
languages. I don’t see why I should stop listening to my guts now.
Try ‘A Programmer’s Introduction to C#’ by apress or ‘C# Essentials’
by O’Reilly.
The look of “C# Essentials” is telling. The format is identical to
that of “Ruby in a Nutshell” (even as far as the number of pages is
concerned). Both languages feel like very inequal twins.
And lastly, if you haven’t realized, there was a good amount of
humor incorporated in that post. The target was the programmer
using that specific ‘language’, not the language itself.
I was pretty sure about that but I don’t think that Phoebe (*)
programmers have much in common with C# programmers.
Finally let me report a funny incident: I was writing a C# program
using a VisualStudio.net beta. In the midst of entering a regex the
whole IDE crashed. Redo from last saved state. Same procedure as last
time. And again. Same procedure again. And a third time. Same
procedure as last time? Same procedure as every time. Waitamoment…
I did open the file in Notepad, finished the regex, and then switched
back to the IDE. Let’s backspace. OOPS, there we crash again. Bug in
sytax highlighting detected. Enough that was.
Run…
cmd
Ctrl-Alt-Enter
edit next-file.cs
a bit later:
“Praise the lord, they still ship nmake :-)”
again somewhat later:
“What are you doing here? Hey, I didn’t allow you to run Linux on
that machine.” - “I don’t.” I did press Alt-Enter. A very surprised
face I saw (that guy was administrator of the Windows server -
seemingly he had never before seen ‘cmd’ in fullscreen mode nor had
he seen good old ‘edit’).
He also had problems working in as administrator on that machine. For
practical reasons I use lefty mouse settings - approximately halfs
way from main key field to mouse.
Gis,
Josef ‘Jupp’ Schugt
To me it seems like another nice brainfuck like java where the oh-so-godly
Actually, BF isn’t like Java at all.
http://www.muppetlabs.com/~breadbox/bf/
Regards,
JJ
[snipped]
C# is quite portable
cough
and is no programming language for braindeath.
It comes with some cute features I don’t expect to see in a
braindeath’s program. Just to mention two: accessors and regex.Slightly modified example from Programming Ruby:
class Mod
def size
@size
end
def size=(val)
@size = val
end
end
I think the following code is a bit more realistic:
class Mod
attr_accessor :size
end
C# equivalent:
class Mod {
int Size;public int size {
get { return(Size); }
set { Size = value; }
}Different approach but same feature.
[snipped]
Josef ‘Jupp’ Schugt
–
Paul Duncan pabs@pablotron.org pabs in #gah (OPN IRC)
http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562