Lesser known programming languages

ada on linux is interesting.
It is used on the international space station.
Altough the specification is big , 800 pages as opposed to scheme 50 pages.
 
  • Like
Reactions: drr
I used to be the port maintainer for Snobol, because one of the vikings wanted it. Tons of Fortran in the 80s and early 90s, none but trivial programs since then.
Every time I try Go or Rust, it's for some simple web project, and I realize yet again that Python and Flask are the perfect tools for this project, so I dump them.
 
I used to be the port maintainer for Snobol, because one of the vikings wanted it. Tons of Fortran in the 80s and early 90s, none but trivial programs since then.
Every time I try Go or Rust, it's for some simple web project, and I realize yet again that Python and Flask are the perfect tools for this project, so I dump them.
 
I write in Delphi, which can port over to Lazarus / Free Pascal for multiple platforms.
I also write extensive data based apps in Excel with the underlying VBA engine.
VBA is surprisingly capable of supporting structured code.

Question: is FreeBSD a suitable platform for developing USB apps?

Windows offers the Device Driver Kit, which is fabulously complicated and fat.
I'm curious if FBSD would be ideal for console based apps for custom USB device control.

For example: a FBSD console app that monitors an external USB digital thermometer, then activates an external USB controller to switch a fan.
 
Ah, so everything we hate about Ruby, with added hatred for non-dynamic compiled languages?
I get that some web apps are big, complex things and need type safety and run-time speed and things like that, but when you're creating a web app that:
  • Processes tens to maybe hundreds of transactions per day
  • Has tens of logged-in users at a time
  • Stores perhaps low thousands of records in a database
    • That will likely be sqlite
    • Could be off-box on a free hosting site
It becomes really hard to see any actual advantage to "more powerful" frameworks or languages.
 
Assembly languages for many microprocessors that are made of unobtanium: i4004, 8x300, 2A03, 16032, J11, 99105, Z380, 29K, etc. (actually, most are probably still available in some marketplaces but few folks have likely worked with them)
 
My first Open Source experience was with UCSD Pascal on a Northwest Microcomputer 85/P. Good times. Always wished I had an LSI-11 though. 😉 Later I did some fairly large projects in Fitted Software Tools' Modula-2 environment, back when Modula-2 was still fun.

I always wanted to use SNOBOL, because it had interesting pattern-matching facilities. It was possible to get a 9-track tape for the mainframe for just the cost of copying. Unfortunately, I never had enough time on the mainframe I was working on to play with it.
Catspaw SNOBOL4+/SPITBOL was handy for a lot of Q&D "glue" projects where I learned about associative arrays, etc. I still use Phil Budne's snobol4 package a fair bit on FreeBSD. Looks like LaTeX folk still do, also.
 
Back
Top