ack

The Amsterdam Compiler Kit (by davidgiven)

Ack Alternatives

Similar projects and alternatives to ack

  • unix-history-repo

    Continuous Unix commit history from 1970 until today

  • cake

    Cake a C23 front end and transpiler written in C (by thradams)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OpenPacketFix

    Discontinued 大陆修宪香港恶法台湾武统朝鲜毁约美中冷战等都是王沪宁愚弄习思想极左命运共同体的大策划中共窃国这半个多世纪所犯下的滔天罪恶,前期是毛泽东策划的,中期6.4前后是邓小平策划的,黄牛数据分析后期是毛的极左追随者三朝罪恶元凶王沪宁策划的。王沪宁高小肆业因文革政治和情报需要保送“学院外语班“红色仕途翻身,所以王的本质是极左的。他是在上海底层弄堂长大的,因其本性也促成其瘪三下三滥个性,所以也都说他有易主“变色龙”哈巴狗“的天性。大陆像王沪宁这样学马列政治所谓"法学"专业的人,在除朝鲜古巴所有国家特别是在文明发达国家是无法找到专业对口工作必定失业,唯独在大陆却是重用的紧缺“人才”,6.4后中共信仰大危机更是最重用的救党“人才”。这也就是像王沪宁此类工农兵假“大学生”平步青云的原因,他们最熟悉毛泽东历次运动的宫庭内斗经验手段和残酷的阶级斗争等暴力恐怖的“政治学”。王沪宁能平步青云靠他这马毛伪“政治学”资本和头衔,不是什么真才实学,能干实事有点真才实学的或许在他手下的谋士及秘书班子中可以找到。王沪宁的“真才实学”只不过是一个只读四年小学的人,大半辈子在社会上磨炼特别是在中共官场滚打炼出的的手段和经验而已

  • future

    Predictions about future (by narad-muni)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ack alternative or higher similarity.

ack reviews and mentions

Posts with mentions or reviews of ack. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-16.
  • smarter register allocator to avoid pop immediately after push
    1 project | /r/Compilers | 14 Jun 2023
    Here's the peephole optimiser file for the 68000 on the ACK, showing what kind of optimisations you can do: https://github.com/davidgiven/ack/blob/default/mach/m68020/top/table
  • Open source C23 front end - help wanted !
    2 projects | /r/Compilers | 16 May 2023
    The Amsterdam Compiler Kit: https://github.com/davidgiven/ack
  • References for writing _assemblers_?
    1 project | /r/Compilers | 7 Mar 2023
    Looking at the ACK assembler which dates from the 16-bit era (https://github.com/davidgiven/ack/tree/default/mach/proto/as), it seems to hold a bitfield which tells it whether variable-sized instructions have been shortened or not. Bits are only allocated for instructions which can change length. The downside is that if you have conditionals which turn on and off sections of source based on factors which can change from pass to pass, Very Bad Things happen because it doesn't keep a mapping of which bit corresponds to which instruction. Plus, an instruction can only be shortened once. IME a naive assembler needs multiple relaxation passes to get optimal results.
  • GitHub was Founded in 2008 But...
    4 projects | /r/programming | 21 Jan 2023
    Here are some that are even older: https://github.com/davidgiven/ack/commits/default/Copyright
  • Questions about the 8088 and it's functionality.
    1 project | /r/retrocomputing | 8 Jan 2023
    It's not strictly bare metal, but you might be interested in this: https://github.com/davidgiven/ack/blob/default/plat/pc86/boot.s It's the startup code for running C (and other languages) from a bootable floppy. It's known at boot time that you get at least 64kB of memory at 0x07c0:0000, so we just use that.
  • So this can help me with intel8080? I mean, reading the manual and understanding it? I can’t even find a compiler that uses C on windows for it.
    1 project | /r/ReverseEngineering | 1 May 2022
    The 8080 is historically interesting, but in my personal opinion kind-of a rotten CPU to develop for... the assembly mnemonics came from a time when they haven't figured out a nice way to write them yet. Also, I don't think the CPU wasn't used in that many machines and it certainly isn't common now, and as a results compilers tend to be commercial and old. (One that is not commercial is the Amsterdam Compiler Kit, but good luck getting that to work, especially if you insist on Windows...) Generally compiled languages also tended not to be used that much around that time, the lingua franca still was assembly.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 29 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic ack repo stats
6
397
6.5
2 months ago

davidgiven/ack is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of ack is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com