pascal demo coders
category: code [glöplog]
i made these with pascal - http://pouet.net/groups.php?which=391
i made one shitty invitation intro for Xplanada Party 99, in delphi... wonder where that could be :-)
BEGIN
Pascal is dead.
END
Pascal is dead.
END
I learnt programming by teaching myself pascal without any prior programing knowledge. I remember a funny quote from one of my programs:
Code:
Now I think that pascal is just a plain ugly language, and Delphi is a more uncomfortable IDE than Visual Studio is.if not working then break;
Pascal's strength is (was?) exactly that: A good teaching language, formally rigid, unambiguous and still low-level, with no hands-on memory-fuckery required to get stuff done.
It actually took me a long time to get used to C style syntax, because I felt so at home with Delphi. Looking back, the IDE was very basic indeed. But that was the 90s, an age where every IDE/OS/Web related thing more or less sucked. :)
It actually took me a long time to get used to C style syntax, because I felt so at home with Delphi. Looking back, the IDE was very basic indeed. But that was the 90s, an age where every IDE/OS/Web related thing more or less sucked. :)
xTr1m, back in the days before Windows.Forms or .NET, Delphi's IDE and the BPL were just the best thing.
Visual Studio's aim at some RAD with the lousy MFC IDE was absolutely terrible, and there wasn't anything nearly as polished (even with the runtime errors :-) ) as Delphi.
Nowadays, is just obsolete though.
I agree with you on the ugliness of Pascal though, I never liked it (even if it was somehow easier to learn than C)... Object Pascal was a bit better, but still ugly :-)
Visual Studio's aim at some RAD with the lousy MFC IDE was absolutely terrible, and there wasn't anything nearly as polished (even with the runtime errors :-) ) as Delphi.
Nowadays, is just obsolete though.
I agree with you on the ugliness of Pascal though, I never liked it (even if it was somehow easier to learn than C)... Object Pascal was a bit better, but still ugly :-)
Errr, I meant the VCL, not BPL's
Quote:
I learnt programming by teaching myself pascal without any prior programing knowledge
me too after starting with qbasic xD thank god for the help section listing instructions with examples :D later i got my hands on the mighty tuts by denthor of asphyxia and that revealed the world of x86 asm to me. and then i stopped back then -.- at least i'm back to it (well, kind of) ... uh that was sort of offtopic :D
but i got back to pascal (bp7.0) to try something fast before working in fasm.
Quote:
me too after starting with qbasic xD thank god for the help section listing instructions with examples :D
Exactly! Loved those examples! it was Tp6.0
I used Pascal a bit back in the 90's, but really most of my programs were like this
BEGIN asm
mov ax,13h
int 10h
...blabla...
end; END.
BEGIN asm
mov ax,13h
int 10h
...blabla...
end; END.
I used inline Assembler in my Pascal stuff as well. This was around 1991-92 I guess. The Assembler-bits was pretty much the same as for most people: in the SetScreenMode and WaitVLB procedures etc.
I believe the dutch group Success used Pascal, because I swapped sources with someone from there.
I believe the dutch group Success used Pascal, because I swapped sources with someone from there.
and PutPixel and GetPixel!
I remember coding demo-effects in pascal when I was in 9th grade (~2001-2002), as I knew no other programming language at the time. I even remember doing a gfx.tpu pascal module that was basically a library with bunch of ready to use demo-effects.
... got nostalgic and dug up archives of that era. Gfx.pas is all that begin asm ... end; end; :D. It had some blur effects (+fire), 2d bump-map and even some particle system and basic wireframe 3D! Damn, I was clever back then! What happened to all these 10 years?! Why am I degenerating!
... got nostalgic and dug up archives of that era. Gfx.pas is all that begin asm ... end; end; :D. It had some blur effects (+fire), 2d bump-map and even some particle system and basic wireframe 3D! Damn, I was clever back then! What happened to all these 10 years?! Why am I degenerating!
One of aardbei's most famous prods was done in pascal:
http://pouet.net/prod.php?which=1313
http://pouet.net/prod.php?which=1313
Triton made Crystal Dream II in pascal iirc.
I am still using TP7, but only for my vintage programming hobby (writing a demo for the PCjr). All of the performance-sensitive stuff is inline asm of course.
http://pouet.net/prod.php?which=6233
no doubt the best pascal production ever.
by deadline/superstition.
no doubt the best pascal production ever.
by deadline/superstition.
Learned programming with Turbo Pascal 7. Like xTr1m said, the help sections with examples and all was so useful!
And more importantly, I discovered the scene by searching for programmings demos made with TP7 and/or ASM. Indeed I stumbled upon prods from the Party and/or Assembly :D
I finally left it around 2001, tried DarkBasic, got fed up, moved on to C++, and quickly dropped the ++ to stay with the plain old C.
But I remember my TP days with nostalgia. I could go on an make a game in a matter of weeks. It was fast! ...or maybe I had more time...
And more importantly, I discovered the scene by searching for programmings demos made with TP7 and/or ASM. Indeed I stumbled upon prods from the Party and/or Assembly :D
I finally left it around 2001, tried DarkBasic, got fed up, moved on to C++, and quickly dropped the ++ to stay with the plain old C.
But I remember my TP days with nostalgia. I could go on an make a game in a matter of weeks. It was fast! ...or maybe I had more time...
I used to write Pascal almost exclusively from 1992 to around 2000. After that, I did Object Pascal (Delphi) for GUI stuff and C for non-GUI, but since 2007 or so, I'm exclusively on C and Python. I miss the Delphi IDE and the VCL though, because that was the only sane approach to GUI programming that I ever saw. I've yet to come across a better GUI toolkit + designer. (I'm aware of .NET and Qt, but the former doesn't even create native code and the latter simply lacks VCL's elegance and polish. Also, both of these are far too huge -- why can't I have statically linked GUI executables in <1 MB any longer, just like it was with VCL?)
All my text mode demos are in pascal, just because the first one was in it. I don't really use native compiling languages for anything else, so there's no drive to rewrite the codebase in anything else.
have the pascal-book i borrowed from an old friend.
still has the famous burn marks on it.
now days pascal (free pascal or delphi) has many anvanced features (templates , operator overloading , ...etc) i know these were already exist in C++ in 90's , but you can do anything without it . also support modern gfx librarys like Directx11 , Opengl4, and support new Asm instructions (SSE4.1, SSE4.2, VMX technologies....)
i've done alot of benchmarks in pascal and cpp and the performance is is almost the same . so pascal in not a lovely choice to demo scene coders , is not because its weak , its a metter of habit .
i've done alot of benchmarks in pascal and cpp and the performance is is almost the same . so pascal in not a lovely choice to demo scene coders , is not because its weak , its a metter of habit .
Awwww, Turbo Pascal 6... Being frustrated of QuickBasic speed and limitations, I moved to Turbo Pascal. Suddenly, programs were much faster on my 2nd-hand IBM PS2. I could try many more things, like the technics described in a book introducing demo effects and 3d graphics ! The integrated assembler was a very sweet thing. Made of course my own VGA graphics library, with sprites, page-flipping, lines, circles, polygons, coded many experiments around voxels, cellular automata. Was a very good learning experience, Pascal is great for this.
Then came university, which bring girls, C, Linux, and a Pentium class computer on its trail ^^
Then came university, which bring girls, C, Linux, and a Pentium class computer on its trail ^^
"girls" ? what programminglanguage is that?? never heard of it