Shaare your links...
2353 links
interesting links Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
◄Older
page 1 / 2
37 results for tags compiler x
  • GitHub - justinethier/cyclone: :cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
    Found via the Larceny benchmarks https://larcenists.org/benchmarks2017.html
    Thu Apr 10 15:53:50 2025 - permalink -
    - https://github.com/justinethier/cyclone
    compiler FOSS lic:MIT Lisp Scheme software
  • Getting the maximum of your C compiler, for security
    Found on Sandra Snan's notice https://idiomdrottning.org/notice/AgXNxNMyxT1ZMgpLPM
    Thu May 16 23:09:13 2024 - permalink -
    - https://airbus-seclab.github.io/c-compiler-security/
    C compiler security software
  • DJGPP
    DJGPP is a complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS. It includes ports of many GNU development utilities. The development tools require a 80386 or newer computer to run, as do the programs they produce. In most cases, the programs it produces can be sold commercially without license or royalties.
    See also https://en.wikipedia.org/wiki/DJGPP
    Found on https://cscope.sourceforge.net/index.html
    Mon Apr 8 11:15:18 2024 - permalink -
    - https://www.delorie.com/djgpp/
    C C++ compiler computer FOSS GNU history
  • Kalyn: a self-hosting compiler for x86-64
    Found via https://vlang.io/ → https://github.com/damon-kwok/v-mode → https://github.com/raxod502/straight.el
    The programming language playground https://riju.codes/ looks interesting too.
    Fri Feb 11 11:59:24 2022 - permalink -
    - https://intuitiveexplanations.com/tech/kalyn#what-the-project-is-and-why-it-exists
    blog compiler Haskell language lisp programming
  • LITCAVE
    Home page of Ali Gholami Rudi. Found on fefe's homepage
    https://www.fefe.de/
    His troff implementation Neatroff has been mentioned on TUHS https://ww.tuhs.org/pipermail/tuhs/2022-January/025071.html
    See also https://github.com/aligrudi/neatcc, a a small ARM/X86(_64) compiler for a subset of C; a brief introduction can be found on https://litcave.rudi.ir/neatcc.pdf, a small test suite on https://litcave.rudi.ir/ncctest.tar.gz
    Tue Jan 11 14:00:20 2022 - permalink -
    - http://litcave.rudi.ir/
    C compiler KISS software Unix
  • C Compiler for Common Lisp
    See also https://github.com/vsedach/Vacietis and https://awesomeopensource.com/project/vsedach/Vacietis
    Fri Jul 30 09:56:30 2021 - permalink -
    - https://cliki.net/Vacietis
    C common-lisp compiler
  • Zig is a general-purpose programming language
    Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
    Tue Jul 13 00:13:05 2021 - permalink -
    - https://ziglang.org
    compiler language programming
  • PDP-11 C stack operation - Computer History Wiki
    Detailed description of the stack layout, use of R5 as frame pointer by the (V6) Unix C compiler on the pdp-11.
    Tue Jun 29 17:36:50 2021 - permalink -
    - https://gunkies.org/wiki/PDP-11_C_stack_operation
    C compiler computer history reading Unix
  • The Multics MACLISP Compiler
    Found in https://www.tuhs.org/pipermail/tuhs/2018-February/014546.html
    Mon Jun 28 01:10:37 2021 - permalink -
    - https://multicians.org/lcp.html
    compiler computer history lisp reading TUHS
  • A simple cross-compiler for the Raspberry Pi
    Sun Apr 18 18:27:08 2021 - permalink -
    - http://www.mardy.it/blog/2020/02/a-simple-cross-compiler-for-the-raspberry-pi.html
    compiler Linux pi raspberry TODO π
  • The Amsterdam Compiler Kit
    The Amsterdam Compiler Kit is a cross-platform compiler and toolchain suite that is small, portable, extremely fast, and extremely flexible. It targets a number of low-end machines including the Z80, 8086 and 80386, but there are many other code generators available. It supports several languages, including ANSI C, Pascal and Modula-2, and contains integrated runtime libraries including a libc.

    The maintainer, David Given states "I, dtrg, cannot honestly recommend using the ACK for production code unless as a stop-gap measure or unless the other benefits of the ACK (e.g. having a very lightweight turnkey toolchain is valuable to you) outweigh the code quality."
    Fri Apr 2 23:54:59 2021 - permalink -
    - http://tack.sourceforge.net/
    BSD C compiler pdp-11 pi raspberry π
  • Ideone is an online compiler and debugging tool which allows you to compile source code and execute it online in more than 60 programming languages.
    Wed Mar 17 12:12:02 2021 - permalink -
    - https://ideone.com
    compiler on-line tool
  • Cowgol 2.0: Ada-inspired language for very small systems
    Main page is http://cowlark.com/cowgol/
    It used to support the Apollo Guidance Computer used in the Apollo spacecraft, but I had to remove the code generator while rewriting the compiler and I haven’t reworked the AGC backend.
    http://cowlark.com/2019-07-20-cowgol-agc/index.html
    The author also ported the Fuzix operating system to the Raspberry π pico.
    http://cowlark.com/2021-02-16-fuzix-pi-pico/index.html

    His tool https://github.com/davidgiven/narcissus to remap keys might be interesting too.
    So is his Forth system http://cowlark.com/fforth/
    Tue Feb 23 14:45:29 2021 - permalink -
    - http://cowlark.com/2020-06-25-cowgol-2-0/index.html
    6502 Ada AGC compiler Forth key-binding pdp-11 pi raspberry Unix π
  • Port of the "Ritchie C compiler" to the TI990 series processors
    This repository contains a port of the "Ritchie C compiler" to the TI990 series processors, in particular the 9995 and 99105 chips. The port is currently fairly complete; only floating point operations remain unported. Other tool chain components (assembler, linker, etc.) are also provided.

    The long term goal is to run ancient unix on these chips. As a first stepping stone on that journey, a port of the original 1983 version of the Xinu system has already been completed. The source for that is also in this repository.

    Announced on TUHS mailing list https://www.tuhs.org/pipermail/tuhs/2021-February/023225.html
    Sun Feb 21 18:16:45 2021 - permalink -
    - https://1587660.websites.xs4all.nl/cgi-bin/9995/doc/tip/doc/index.wiki
    C compiler computer history Ritchie TUHS Unix
  • Loko Scheme
    Loko Scheme, an optimizing R6RS Scheme compiler!

    - Batteries on the side (Akku.scm)
    - Only available for Linux/amd64, NetBSD/amd64 and bare metal amd64
    - New, untested, obnoxiously Free Software
    - Barely a REPL & slim documentation
    - The worst of Scheme and Lisp
    Sun Jun 21 23:48:24 2020 - permalink -
    - https://scheme.fail/
    compiler FOSS Linux NetBSD Scheme software
  • .@ Tony Finch's homepage
    Interesting software, such as
    unifdef selectively removes C preprocessor conditionals. My version of this program now shipped by all the BSDs (including Mac OS X) and is used by the Linux kernel build system.
    regpg safely stores server secrets using gpg, so you can keep them in version control.
    picoro - tiny coroutine implementations in pure C. I wrote an accompanying article, coroutines in 20 lines of standard C.
    Counting the days - tiny routines for converting Gregorian dates into linear counts, like Julian day numbers or Unix time_t. The date of the count - a small routine for converting linear day counts into Gregorian dates.
    https://dotat.at/@/2016-04-22-synergy-vs-xmodmap-fight.html Why you can't use xmodmap to change how Synergy handles modifier keys
    https://dotat.at/@/2023-05-26-whence-time.html Where does my computer get the time from?
    https://dotat.at/@/2023-08-04-unix69.html a neat keyboard map
    https://dotat.at/@/2024-01-29-four-point-egg.html construct an egg shape with straightedge and compass
    His log of links, https://dotat.at/:/ which I found on the TUHS mailing list is also worth reading. He explains a bit about this log on http://dotat.at/.
    Mon Jun 8 22:31:25 2020 - permalink -
    - http://dotat.at/
    blog C compiler cryptography Go hardware key-binding keyboard lisp mathematics software software time TUHS X11
  • Modern interactive LLVM-based Fortran compiler
    LFortran is a modern open-source (BSD licensed) interactive Fortran compiler built on top of LLVM. It can execute user’s code interactively to allow exploratory work (much like Python, MATLAB or Julia) as well as compile to binaries with the goal to run user’s code on modern architectures such as multi-core CPUs and GPUs.
    Mon Feb 24 23:44:00 2020 - permalink -
    - https://lfortran.org/
    BSD compiler Fortran FOSS LLVM software
  • Göran Weinholt's blog and project pages
    Found via SchemePlanet, where he announced the R6RS Scheme compiler Loko. It targets AMD64, either on bare hardware or under Linux.
    Just one interesting example: https://weinholt.se/articles/non-posix-filesystems/
    Thu Oct 3 20:59:28 2019 - permalink -
    - https://weinholt.se/
    blog compiler FOSS Scheme
  • Compiler Explorer
    See the output of several compilers in your web browser.
    In addition to C++, it now supports Go, Rust and D.
    Mon Jun 3 10:15:16 2019 - permalink -
    - https://godbolt.org/
    C C++ compiler Go hack Rust tool
  • Easy-ISLisp(EISL) is an interpreter and compiler compatible with ISLisp standard.
    EISL was written by Kenichi Sasagawa
    https://qiita.com/sym_num/items/793adfe118514668e5b0
    The license appears to be similar to BSD/MIT to my non-laywer eyes: https://github.com/sasagawa888/eisl/blob/master/license.txt
    It provides an interface to WiringPi, allowing control of the GPIO pins on a Raspberry π.
    Tue Feb 19 17:03:06 2019 - permalink -
    - https://github.com/sasagawa888/eisl
    compiler FOSS ISLisp lisp pi raspberry software π
Links per page: 20 50 100
◄Older
page 1 / 2
Shaarli 0.0.41 beta - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr.