The Last Psion | Alex · @thelastpsion
386 followers · 1115 posts · Server bitbang.social

Now that the TopSpeed TechKit with its is out in the world, I'm considering porting the and code in one or two of the open source apps over to TSASM.

Hardly an urgent project, but it would mean that the apps could be built with one ecosystem with a single project file.

Of course, the code would still be restricted to the world, but it's no worse off than we already are in land.

#retrocomputing #retrodev #dosbox #psion #16bit #compiler #epoc16 #masm #tasm #assembler

Last updated 1 year ago

Bread80 · @bread80
237 followers · 1176 posts · Server mstdn.social

I'm adding typecasts to the . This is the next step toward full function support. In typecast syntax is the same as a function.

b := integer(a);

This gives me the hooks I need to call functions within expressions and handle the return value. But typecasts generate inline code so I don't have to do stack frames yet.

#z80 #pascal #compiler #quiche

Last updated 1 year ago

gregorni · @gregorni
141 followers · 905 posts · Server fosstodon.org

Is there a compiled programming language with a Python-like syntax?

#compiler #programminglanguages #programming #python

Last updated 1 year ago

The Last Psion | Alex · @thelastpsion
382 followers · 1042 posts · Server bitbang.social

Whilst I'm here, here's a review of TopSpeed C 3.02 from the July 1992 edition of PC Magazine.

#retrocomputing #review #dos #compiler

Last updated 1 year ago

Adrian Lopez · @zeioth
25 followers · 137 posts · Server fosstodon.org

.nvim now support all the that were originally planned. That is:

* 22 programming languages
* 128 different ways of compiling
* 128 unit tests
* 100+ examples
* 1 test suite

Through the lapse of 75 days. That's... A lot of coding.

#compiler #programming #languages

Last updated 1 year ago

Lars Hanisch · @flensrocker
54 followers · 446 posts · Server troet.cafe

TIL that right shift of signed and unsigned integers behaves different. On unsigned zeros are inserted, on signed the highest bit (the sign) is preserved. And the C++ compiler of the new 17.7.x optimises my loop so that the type flips from signed to unsigned. So the implementation of a CRC in our database is broken.
Time to build a repro.

#optimisation #compiler #cpp #visualstudio

Last updated 1 year ago

Adrian Lopez · @zeioth
24 followers · 135 posts · Server fosstodon.org

The language is actually very cool. Its compiler has many aspects of like:

* The knows how to find all the files of the programs just by passing it the entry point file. This makes unnecessary using a building system in most instances.
* more intelligent errors messages.

I'm just adding support for it to the compiler.nvim

#zig #rust #compiler #neovim #plugin

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
591 followers · 4477 posts · Server floss.social

This is mad 🤯

oxc - The Oxidation is creating a suite of high- tools for the / language re-written in - by Boshen:

github.com/web-infra-dev/oxc

It's linter is 50 - 100 times faster than ...

github.com/Boshen/bench-javasc

...and its parser is even 2x faster than

github.com/Boshen/bench-javasc

tooling goes brrrrrrrrrrr! 🚀

#compiler #performance #JavaScript #TypeScript #Rust #eslint #swc #js #rustlang #webdev #webDevelopment

Last updated 1 year ago

Adrian Lopez · @zeioth
24 followers · 131 posts · Server fosstodon.org
KindaABigDyl · @KindaABigDyl
33 followers · 236 posts · Server fosstodon.org

Does anyone have any good on learning ?
I feel like everywhere I look for building resources it's just the trivial parsing and lexing parts

#resources #codegeneration #compiler #programming #programminglanguages

Last updated 1 year ago

gregorni · @gregorni
129 followers · 807 posts · Server fosstodon.org

The Rust is, of course, written in .

How do you compile it?

#compiler #rust

Last updated 1 year ago

Hobson Lane · @hobs
845 followers · 2694 posts · Server mstdn.social

Anyone forming a team for this OSSF funded competition (2 yr $20M in prizes)?

aicyberchallenge.com/

Teams will need , , and expertise. Maybe project and community management experience would help too. This will likely hinge on algorithms like A* search, and graph querying ( walking). If you've written a linter you probably have the right stuff.

#ast #gofai #OpenSource #compiler #staticanalysis #CyberSecurity #nlp

Last updated 1 year ago

Bread80 · @bread80
208 followers · 1075 posts · Server mstdn.social

In the test code I added a routine to store written characters to a buffer round robin buffer.

I can pull out the buffer data from the memory dump after emulation.

#quiche #delphi #pascal #compiler #z80

Last updated 1 year ago

Bread80 · @bread80
208 followers · 1064 posts · Server mstdn.social

After a days thrashing in Delphi the can now generate calls to Write and WriteLn.

Being able to make function calls has been my target for several months so it feel great to finally arrive.

Having said that, Write and WriteLn are special cases that sidestep a few steps required for full function calling. but I'm getting close now.

#compiler #quiche

Last updated 1 year ago

Nicolas Fränkel · @frankel
855 followers · 1056 posts · Server mastodon.top
elbistro · @elbistro
56 followers · 20 posts · Server piaille.fr

:
Le podcast .
Du , du jeu vidéo, des sketchs, du small talk et autres avec Medoc et @Moguri.
patreon.com/lecosycorner

, :
Via le compte de @fenarinarsa quelques messages sur la et de la technique (plutôt sur des machines rétro).

#exp #cosycorner #rpg #tempsreel #compiler #demoscene

Last updated 1 year ago

DevWouter · @DevWouter
155 followers · 894 posts · Server s.poweredbydev.com

Have you decompiled to see how the has organized your code?

#code #compiler #dotnet

Last updated 1 year ago

Tim Morgan · @seven1m
143 followers · 6 posts · Server ruby.social

Hello friends, I recorded my first video in like 8 months! In this one we add the start of an LLVM JIT for our statically-typed compiler. 🟥💎🤓

youtube.com/watch?v=ksj9m0-5n3

#ruby #compiler #video #jit #llvm

Last updated 1 year ago

CryptoNewsBot · @cryptonewsbot
678 followers · 35995 posts · Server schleuss.online

‘Computer language that anyone can read’ launches Aeternity compiler - Lexon now features a compiler that allows users to translate code... - cointelegraph.com/news/lexon-c

#lexon #compiler #aeternity #smartcontracts

Last updated 1 year ago

Ivan Enderlin 🦀 · @hywan
1459 followers · 1673 posts · Server fosstodon.org

Optimizing Rust programs with PGO and BOLT using cargo-pgo, kobzol.github.io/rust/cargo/20.

Feedback-directed optimisations made easy with `cargo-pgo`! Neat.

#rustlang #compiler #performance #pgo #bolt #llvm

Last updated 1 year ago