#pascal — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pascal, aggregated by home.social.
-
La version 13 de Delphi Community Edition et de C++Builder Community Editions sont sorties hier.
Si vous êtes utilisateur de cette version gratuite de Delphi ou C++Builder vous pouvez faire la mise à jour et bénéficier de leurs nouveautés dont la mise à niveau des SDK pour iOS et Android.
Un renouvellement de votre licence annuelle gratuite sera peut-être nécessaire. Ca se fera pendant le processus de téléchargement.
Pour en savoir plus consultez cette page : https://developpeur-pascal.fr/sortie-de-la-version-13-de-delphi-et-cbuilder-community-edition.html
#Delphi #CBuilder #RADStudio #CommunityEdition #DelphiFree #CBuilderFree #ObjectPascal #Pascal #CPP
-
Why Do Programming Languages Rise and Fall? Part 2
#clanguage #cplusplus #cpp #java #javascript #objectivec #pascal #php #programming #python #ruby
https://www.lpi.org/blog/2026/08/06/why-do-programming-languages-rise-and-fall-part-2/
-
Why Do Programming Languages Rise and Fall? Part 2
#clanguage #cplusplus #cpp #java #javascript #objectivec #pascal #php #programming #python #ruby
https://www.lpi.org/blog/2026/08/06/why-do-programming-languages-rise-and-fall-part-2/
-
-
-
-
-
Pointer lock (mouse look) on the web — plus a big refactor and Windows improvements
-
I will finally have a vertex paint tool that just works ;)
-
I will finally have a vertex paint tool that just works ;)
-
-
-
3D Retro Max on EeePC
Intel Celeron M Processor ULV 373 a 900Mhz, 5.5W CPU from 2004
1GB RAM
Intel 915G Graphics (64MB VRAM)
Windows XP SP4 -
3D Retro Max on EeePC
Intel Celeron M Processor ULV 373 a 900Mhz, 5.5W CPU from 2004
1GB RAM
Intel 915G Graphics (64MB VRAM)
Windows XP SP4 -
The Apple Calculator LanguageWhile perusing Jef Raskin’s documents from the early days of Apple (1979 predominately), I came across a curious one: a “calculator” language that Jef proposed.
What’s particularly interesting is that it’s presented in the context of programming languages. Its specification doesn’t really describe a general purpose programming language – the title is accurate in that it is a calculator […]
https://wadetregaskis.com/the-apple-calculator-language/ -
However, in fixing this I found a different bug. But I don't think it's a problem with my code.
I think #FreePascal's
ParamStr()is using\as an escape character in DOS in certain situations, specifically before a space.For example:
ctran catfile.cat -e c:\sibosdk\include\ -x -c -g...will set the external cat path to
c:\sibosdk\include\ -x.It might also do this in Windows, but I haven't tested it yet.
I need to do more testing, but are any other #Pascal users finding this?
-
However, in fixing this I found a different bug. But I don't think it's a problem with my code.
I think #FreePascal's
ParamStr()is using\as an escape character in DOS in certain situations, specifically before a space.For example:
ctran catfile.cat -e c:\sibosdk\include\ -x -c -g...will set the external cat path to
c:\sibosdk\include\ -x.It might also do this in Windows, but I haven't tested it yet.
I need to do more testing, but are any other #Pascal users finding this?
-
Toggle visibility of a group of X3D / glTF nodes #CastleEngine #GameDev #glTF #Pascal #x3d
-
Web: water, terrain, shadow maps, alpha treatment, keys on losing focus
Rendering to texture (FBO, our ) works now on the web. This enables a few features on the web: Water, with reflections and waves, visible in the terrain demo (source code in examples/terrain/) is correct now on the web. Screen (Post-Processing) Effects work on the web now. screen_effects_demo demo (source code in examples/screen_effects_demo/).
-
The #C culture is a cult.
In esp idf, they do not give you a simple method to fully control the blinking of an LED on a particular GPIO pin. Instead you will have to create a struct and build your own method based on their silly blueprint just to let the LED blink at a certain frequency. You are writing 20 lines of garbage codes that could have been one line and the compiler should know everything if the esp idf developers had designed it better.
People who learned #Pascal know C is a cult.
-
New video: a tour through the current state of KRAFT, my open source 3D physics engine in pure Object Pascal (FPC + Delphi, zlib licensed).
Now with signed distance field collisions: rigid bodies can collide with anything you can write a distance function for, including heightfield terrain. Plus ragdolls, joints, vehicles, meshes and more.
📺 https://youtu.be/qdV6Wlh-qcQ
💾 https://github.com/BeRo1985/kraft
💾 https://git.rosseaux.net/BeRo1985/kraft -
New video: a tour through the current state of KRAFT, my open source 3D physics engine in pure Object Pascal (FPC + Delphi, zlib licensed).
Now with signed distance field collisions: rigid bodies can collide with anything you can write a distance function for, including heightfield terrain. Plus ragdolls, joints, vehicles, meshes and more.
📺 https://youtu.be/qdV6Wlh-qcQ
💾 https://github.com/BeRo1985/kraft
💾 https://git.rosseaux.net/BeRo1985/kraft -
Yay, did a native Pascal port of libsamplerate :happyremi: I only did the linear and stereo sinc resamplers for now, but I'll do the other sinc ones soon. All the quality modes are already there. It's also OOP, so the API is probably a bit easier to use now.
I also only implemented the callback API because I feel it's the cleaner way to use the library. If someone complains, then I'll add the non-callback version, but for now, callback-only.
Also, my Aika player now uses this, so it has automatic resampling now. I can listen to the 48KHz Mechanicus soundtrack again! :happyremi: One step closer to an initial v0.1.0 release...
Resampler code is in SDMAudio: https://fossil.cyberia9.org/sdmaudio/
Aika is here: https://fossil.cyberia9.org/aika/
#pascal -
Yay, did a native Pascal port of libsamplerate :happyremi: I only did the linear and stereo sinc resamplers for now, but I'll do the other sinc ones soon. All the quality modes are already there. It's also OOP, so the API is probably a bit easier to use now.
I also only implemented the callback API because I feel it's the cleaner way to use the library. If someone complains, then I'll add the non-callback version, but for now, callback-only.
Also, my Aika player now uses this, so it has automatic resampling now. I can listen to the 48KHz Mechanicus soundtrack again! :happyremi: One step closer to an initial v0.1.0 release...
Resampler code is in SDMAudio: https://fossil.cyberia9.org/sdmaudio/
Aika is here: https://fossil.cyberia9.org/aika/
#pascal -
Yes but #computers were fun in those days.
Everybody was either head over heels about what you could do with #Lotus123 or writing their own #Basic programs, or sometimes #Pascal, at home during the weekend.
I worked in a consulting engineering office and we would all get together on Mondays to show off our weekend creations!
Later, when #MicrosoftWord came along you could secretly program a friend’s computer to do crazy things when a common QA phrase was typed. For instance ISO9000 could be replaced with.” hey guys! I brought all my goldfish to work this morning in my underpants.!”
-
Yes but #computers were fun in those days.
Everybody was either head over heels about what you could do with #Lotus123 or writing their own #Basic programs, or sometimes #Pascal, at home during the weekend.
I worked in a consulting engineering office and we would all get together on Mondays to show off our weekend creations!
Later, when #MicrosoftWord came along you could secretly program a friend’s computer to do crazy things when a common QA phrase was typed. For instance ISO9000 could be replaced with.” hey guys! I brought all my goldfish to work this morning in my underpants.!”
-
What can I say about FSF Avenger? It's a single player text based RPG for DOS.
Save Richard Stallman from Bryan Lunduke.
This is a pre-release build. Things needs to be balanced and a few more things need to be added. It is 98% there.
https://git.cerberusgames.ca/Starstreak/fsfavenger
It also runs in a browser via DOS Wasm X, links to a build for that are in the Readme.
Written in Turbo Pascal 7 and compatible with Free Pascal.
-
High school me learning to program was a bit too much of an arrogant jerk me thinks.
-
Programming Languages I Have Known and Loved (and Hated) https://lowendbox.com/blog/programming-languages-i-have-known-and-loved-and-hated/ #regularexpression #Editorial&News #applescript #javascript #assembler #smalltalk #assembly #algol68 #FORTRAN #haskell #redcode #scratch #erlang #golang #PASCAL #pl/sql #prolog #python #algol #basic #batch #cobol #dbase #elisp #emacs #forth #regex #swift #bash #java #lisp #perl #PL/I #ruby #Rust #ada #apl #awk #csh #JCL #ksh #lua #PHP #rpg #SQL #go #m4 #c #r