Nice to see that PHP/FI started in 1995 as a branch of the Perl timeline (I think this is based on the resembling syntax, and PHP was originally coded in Perl). Since PHP 5.0 there are seperate branches for 4.x and 5.x.
_______________
Page: 1
| Author | Post |
|---|---|
|
#1 Sat May 21, 2005 10:50 am
|
|
|
Developer
Registered: Apr 2004
Posts: 2218
Location: Belgium
|
Might be interesting for some of us: a timeline of programming languages starting in 1954 when Fortran was released until today.
Nice to see that PHP/FI started in 1995 as a branch of the Perl timeline (I think this is based on the resembling syntax, and PHP was originally coded in Perl). Since PHP 5.0 there are seperate branches for 4.x and 5.x. _______________ |
|
#2 Sat May 21, 2005 11:19 am
|
|
|
Member
Registered: May 2004
Posts: 99
Location: Australia
|
That would have been hard to make :/
One day I'd love to add my language, Flake, to that list... one day. |
|
#3 Sat May 21, 2005 11:26 am
|
|
|
Developer
Registered: Apr 2004
Posts: 2218
Location: Belgium
|
Creating new languages is extremely difficult, most "new" languages were just based on another, like C was based on B was based on BCPL. Most of them have a long history.
I thought Kidkiller also created a very tiny language in C. ![]() _______________ |
|
#4 Sat May 21, 2005 11:30 am
|
|
|
Member
Registered: Apr 2004
Posts: 192
Location: Brussels Belgium
|
C++ to be exact. Its kinda dead, maybe someday I'l start working on it again.
_______________ |
|
#5 Sat May 21, 2005 11:45 am
|
|
|
Member
Registered: May 2004
Posts: 99
Location: Australia
|
Kidkiller, got any information on it? I'd love to see.
_______________ |
|
#6 Sat May 21, 2005 11:47 am
|
|
|
Member
Registered: Apr 2004
Posts: 192
Location: Brussels Belgium
|
Some very old sourcecode, since then i'v rewritten the core to be OOP. http://script.sava.be/ ( I started the project to learn c++ so ignore the noobisch code )
_______________ |
|
#7 Sat May 21, 2005 12:58 pm
|
|
|
Member
Registered: May 2004
Posts: 99
Location: Australia
|
Don't worry, you'd have known C++ better then than I do now.
_______________ |
|
#8 Sat May 21, 2005 1:04 pm
|
|
|
Developer
Registered: Apr 2004
Posts: 2218
Location: Belgium
|
I'm feeling noobish now, as I'm probably the only one until now who knows only one programming language really well (and that is PHP). I've bought myself a book about ANSI C a couple of years ago but never got into learning it. Years ago I learnt Turbo Pascal but at a very low level (it also included problem solving next to writing Pascal code) but that's about it.
_______________ |
|
#9 Sat May 21, 2005 1:38 pm
|
|
|
Member
Registered: Apr 2004
Posts: 39
Location: Rainy Belgium
|
Strange, it seems java has as ancestor Oak while java is based on C++ and Smalltalk? Am I that wrong?
|
|
#10 Sat May 21, 2005 2:05 pm
|
|
|
Member
Registered: Apr 2004
Posts: 192
Location: Brussels Belgium
|
Dont feel bad :d, you probably know PHP better then me. _______________ |
|
#11 Sat May 21, 2005 11:18 pm
|
|
|
Member
Registered: May 2004
Posts: 99
Location: Australia
|
I know PHP and Visual Basic/Basic well, but no other languages
![]() _______________ |
|
#12 Sun May 22, 2005 12:17 am
|
|
|
Member
Registered: Apr 2004
Posts: 39
Location: Rainy Belgium
|
And what do you think of line based languages? (vb is line based, isn't it?)
Line based: one line, one instruction php isn't that way, you can put all on one line or one instruction on multiple lines (just end with ![]() |
|
#13 Sun May 22, 2005 12:38 am
|
|
|
Developer
Registered: Apr 2004
Posts: 2218
Location: Belgium
|
Afaik Python is line-based, but it doesn't use ; at the end of each statement. Even tab indents must be used for various constructions. The advantage is that the code is always well readable.
_______________ |
Page: 1
UseBB Community is powered by UseBB 1 Forum Software