techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#programminglanguages

4 posts4 participants0 posts today

When I first got truly comfortable with TypeScript, there was no turning back. It quickly became such a crucial part of my workflow that now, whenever I'm stuck using plain JavaScript, there's always that nagging worry—did I overlook something important? TypeScript offers a level... 

#Development #advancedcode #advanceddevelopers #bitstips #code #programming #programminglanguages #typescript
bitskingdom.com/?p=22805

Bits Kingdom | Any world is possible · TypeScript Essentials to Boost Your Workflow | 2025Discover why TypeScript is essential: learn about TypeScript's core features, type safety, and how it transforms your JavaScript workflow.

I'm posting this mostly for my own benefit; this is discussing a language feature I'm unfamiliar with.

What I find interesting is that just like some ideas are in the air and find their landing point, so too do some ideas just fail to find the right implementation.

So time to look up sum types (or disjoint unions or...).

#ProgrammingLanguages

"...language features are easily broken, mis-copied, forgotten or intentionally omitted due to the designer's pet beliefs."

graydon2.dreamwidth.org/318788

graydon2.dreamwidth.orgCaptcha Check

Today I realized #Go and #Rust both have panics instead of exceptions and both originate from the second half of the 2000s.

These facts are now mentioned in gato-lang.dev/

If you have experience with Go or Rust, I'm interested in your thoughts on the lack of exceptions in these languages. It looks to me like an attempt to simplify things that eventually backfired, as evidenced for example by crowdstrike.com/en-us/blog/dea

gato-lang.devGato Programming Language

Даўно збіраўся пачытаць гэтую кнігу, але вось толькі зараз дабраўся. З усіх апісваных у кнізе моваў я зусім ніяк не сутыкаўся толькі з Prolog і Io, таму спадзяюся што гэтыя часткі кнгі прынамсі будуць цікавыя

I want to read a #compiler book written in the last 15 years that covers same topics as the Modern Compiler Implementation book by Appel, but uses recent terminology, tools and techniques. Any recommendations? #compilers #programminglanguages

EDIT: It seems like no such book exists. I guess I’ll have to read docs, blogs and papers along with old books to put things together myself.

Replied in thread

<"/>
There’s only one truly universal ecosystem: the C ecosystem.

Here is my quick and dirty interpretation.

The actual ecosystem of computer programs is the machine language of the architecture they are running on.
Programming in machine language is done in assembly language.
C is (still) the dominant machine-independent assembly language.

NB: this universality excludes the bytecode languages of the JVM etc.

#ComputerProgramming
#ProgrammingLanguages

@amoroso

#devops how do you think your ideal programming language would look like? I mean a language in which you would write pipeline logic, like Python or Bash, not define pipeline steps itself, like YAML.

I think for me it would have:
- very clean and readable syntax
- immutable state by default
- strong typing
- strong tooling and IDE support
- focus on DevOps-need things, like JSON and files manipulation
- absence of danger things like pointers