mjgardner, to programming
@mjgardner@social.sdf.org avatar

59 years ago today, the first computer program written in was run.

The easy-to-learn and -use language revolutionized . A decade later, would co-found to develop and sell the BASIC interpreter for the 8800, the first commercially successful desktop microcomputer.

More from when celebrated BASIC’s fiftieth anniversary: https://www.dartmouth.edu/basicfifty

racketlang, to ProgrammingLanguages
@racketlang@functional.cafe avatar

Programming Languages: Application and Interpretation
Shriram Krishnamurthi
Brown University

3rd Edition

https://www.plai.org

@shriramk

mspstrath, to ProgrammingLanguages
@mspstrath@mastodon.acm.org avatar

We are pleased to officially announce that we are organising the Scottish Programming Languages and Verification Summer School 2024!

Registration will be open later this month!

We are kindly supported by SICSA and Bronze Level supporter: Well-Typed!

For more details, and to see what we have in store, visit:

https://scottish-pl-institute.github.io/splv/2024-strathclyde/

(1/n)

angelmunoz, to programming
@angelmunoz@misskey.cloud avatar

For real, whoever is saying that F# or OCaml require a PhD in Math or are languages just for math, science, and academic stuff is completely lying to you, it is no harder than learning JavaScript/python or any other language out there.

gregorni, (edited ) to programming
@gregorni@fosstodon.org avatar

What do you say to whitespace-sensitive/oriented programming languages, assuming your IDE supports the whitespace-behaviour really well, and all the tooling around it is generally good?

abnv, to ProgrammingLanguages
@abnv@fantastic.earth avatar

Finished reading "Type Systems for Memory Safety" https://borretti.me/article/type-systems-memory-safety by Fernando Borretti. It is a comprehensive review of various type system features across different that are used to enforce (varying degrees of) memory safety at compile time.

As expected, it talks a lot about because Rust is probably the most used PL with compile time memory safety, but it features other languages like Ada, Val and Austral as well.

An interesting read if you are interested in .

ramin_hal9001, to random
@ramin_hal9001@emacs.ch avatar

For anyone interested in reading Abelson and Sussman's, "The Structure and Interpretation of Computer Programs" (SICP) while doing the exercises in , you can install the whole textbook into your Emacs Info documentation pages by intalling the "sicp" package from the MELPA Emacs package repository.

vegard, to gamedev
@vegard@mastodon.social avatar

Somebody made a programming language for NES games:

https://pubby.games/nesfab.html

Honestly looks pretty cool.

causalislands, to ProgrammingLanguages

Join us tomorrow for Episode 3 of the Causal Islands Podcast!

We're speaking with special guests Jon Corbett about acimow/Cree#, his Cree programming language, and @nasser about Alb, his Arabic programming language.

If you are passionate about programming languages, you won't want to miss this one. https://lu.ma/causalislandspodcast

patashale, to rust

We are working on creating a Rust Programming Language learning path.

Repo: https://github.com/patashale/learn-rust

If you have any ideas, suggestions or want to contribute then please use GitHub Discussions section or email us on the address mentioned in our GitHub profile. 👨💻

#rust #learnrust #programming #programminglanguages #education #india #digitaltransformation #contributors #volunteers #learn #learning #opensource #remotelearning #patashale

TheGhostHybrid, to manjaro

Hi all! My previous instance was getting a bit quiet, and I’ve heard wonderful things about you wonderful folks, so here I am!

I’m into , , , , , , , (because sharing is caring), (specifically ), , , , and a billion other stars in the complex supercluster of galaxies that I am.

This is already on my profile, but I’m an aroace graygender demienby (she/they). ​:aroace_heart:​​:greygender_heart:​​:demigender_heart:​

JustCodeCulture, to tech
@JustCodeCulture@mastodon.social avatar

CBI Image o' Day. A 1969 note from Grace Hopper to Jack Jones, US Air Force on their CODASYL work & COBOL’s creation by her, Jean Sammet, Jones, +others. Hopper is suggesting important contributors to CODASYL who were at the '59 demo, to invite for the '69 COBOL 10th Anniversary Celebration including Alan Taylor who had become Editor of then new magazine Computerworld.

@histodons

NullTheFool, to gamedev
@NullTheFool@mastodon.gamedev.place avatar

I've been learning Lua this week for no reason (LÖVE), and I don't know why devs joke about "arrays starting at 1" when this shit is more hilarious IMO

njoseph, to opensource
@njoseph@social.masto.host avatar

The Economics of Programming Languages, by the creator of Elm language
https://youtu.be/XZ3w_jec1v8

bremner, to ProgrammingLanguages
@bremner@mathstodon.xyz avatar

Dear #LazyFedi

I'm currently looking at annotations / decorations to a research programming language to estimate runtime non-asymptotically (i.e. gimme a number) in a simple execution model. I thought there might be (have been) some similar projects, but I'm not really sure where to look. I vaguely remember some work on proving loop bounds (e.g. polyhedrally). Any hints?

#PLT #ProgrammingLanguages #algorithms #RunTime #bounds

der_istvan, to programming German
@der_istvan@chaos.social avatar

I want to learn #C in 2023. Do you have any good advice? (I know what a pointer and a struct is, but I want to learn to read and write C effortlessly)

:BoostOK:

silmeth, to rust
@silmeth@mstdn.social avatar

Interesting approach to the mutability vs aliasibility problem addressed by with lifetimes and borrow checker: https://blog.janestreet.com/oxidizing-ocaml-ownership/

is adding ownership vs unique (mut) references vs shared references distinction – but with no generic lifetimes (thus references must be local to the callee to not prevent unique access in later calls – function calls can’t leak them to outside state).

Nice way to add this to a GC-ed language!

rmathew, to programming
@rmathew@mastodon.social avatar

Dijkstra’s snark notwithstanding, was immensely helpful to me in learning 🫡:

“BASIC Was Not Just A Programming Language”, Guillaume Chereau (https://gcher.com/posts/2023-12-24-basic/).

Via HN: https://news.ycombinator.com/item?id=38777427

rmathew, to zig
@rmathew@mastodon.social avatar

A little too cursory, but still interesting:

“My Impressions Of Hare”, ‘vfoley’ (https://vfoley.xyz/hare/).

Via Lobsters: https://lobste.rs/s/pdivx4/my_impressions_hare

On HN: https://news.ycombinator.com/item?id=39142154

ramin_hal9001, to opengl
@ramin_hal9001@emacs.ch avatar

Question:

Does anyone know of an APL compiler or transpiler that can generated Vulkan or OpenGL shader scripts? (Free/libre would be most appreciated.) I think Aaron Hsu might have engineered something like this at some point, but I can't find anything about it at all right now, probably thanks to our amazing new "AI-enhanced" search engines.

itnewsbot, to ProgrammingLanguages
@itnewsbot@schleuss.online avatar

The White House Memory Safety Appeal is a Security Red Herring - In the Holy Programming Language Wars, the lingua franca of system programming – a... - https://hackaday.com/2024/02/29/the-white-house-memory-safety-appeal-is-a-security-red-herring/

MistressPrime, to ProgrammingLanguages
@MistressPrime@anti-social.online avatar
mspstrath, to ProgrammingLanguages
@mspstrath@mastodon.acm.org avatar

Call For Sponsorship: 2024

We are organising the 2024 Scottish and Summer School!

Industry support is welcomed. Please see below for how your company can help us.

https://scottish-pl-institute.github.io/splv/2024-strathclyde/call-for/sponsorship/

General registration will be opening soon!

ACM, to ComputerScience
@ACM@mastodon.acm.org avatar

Fascinating as they are, AI assistants are not works of logic; they are works of words. They have become incredibly good at producing text that looks right. For many applications that is enough, not for programming though.

Click below to read more: https://bit.ly/3XCtg2l

gregorni, to programming
@gregorni@fosstodon.org avatar

When a programming language's website says it's a "general-purpose language", I already kind of want to not use it, because it probably won't offer anything that I can't get in another language.

I'd like to see a world where every language serves exactly one area of programming, and is highly specialized for that area.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • khanakhh
  • mdbf
  • InstantRegret
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • cisconetworking
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • vwfavf
  • modclub
  • everett
  • ethstaker
  • normalnudes
  • tacticalgear
  • tester
  • provamag3
  • GTA5RPClips
  • Leos
  • JUstTest
  • All magazines