It sounds like that content-addressed code as in the Unison language https://www.unisonweb.org/ could end up facilitating the design of a very effective IDE since the language can naturally generate an immutable structure by default. I don't know enough to know if this hunch is correct, I'm wondering if anyone better informed can chime in.
Anders Hejlsberg on Modern Compiler Construction (2016) [video]
11–20 of 42 posts
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#12This is a great talk, I was struck by how similar some of the high level design goals are to LLVM https://www.aosabook.org/en/llvm.html I kind of hope Anders moves on from TypeScript soon, he’s done a fantastic job there considering the constraints of JavaScript, but I’d love to see him tackle something new.
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#13Turbo Pascal (which he authored) was quite the accomplishment back in the day - editor and compiler in 64K. Think about that for a minute.
I may be remembering this wrong, but it seemed virtually free - it was about $100 when its competitors and most software was $500+. That was in about 1986. The only way to get a manual was to buy the software. Another world..
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#14This is a great talk, I was struck by how similar some of the high level design goals are to LLVM https://www.aosabook.org/en/llvm.html I kind of hope Anders moves on from TypeScript soon, he’s done a fantastic job there considering the constraints of JavaScript, but I’d love to see him tackle something new.
Between Delphi, C#, and TypeScript the man has already had a storied and impactful career.
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#15Turbo Pascal (which he authored) was quite the accomplishment back in the day - editor and compiler in 64K. Think about that for a minute.
That was my first language after BASIC - I loved it! I may be remembering this wrong, but it seemed virtually free - it was about $100 when its competitors and most software was $500+. That was in about 1986. The only way to get a manual was to buy the software. Another world..
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#16This is a great talk, I was struck by how similar some of the high level design goals are to LLVM https://www.aosabook.org/en/llvm.html I kind of hope Anders moves on from TypeScript soon, he’s done a fantastic job there considering the constraints of JavaScript, but I’d love to see him tackle something new.
Between Delphi, C#, and TypeScript the man has already had a storied and impactful career.
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#17Earlier quoted context omitted.
That was my first language after BASIC - I loved it! I may be remembering this wrong, but it seemed virtually free - it was about $100 when its competitors and most software was $500+. That was in about 1986. The only way to get a manual was to buy the software. Another world..
You do remember wrong. It was $49.95. It changed my life.
Started with ZX BASIC then when we got a second hand PC I switched to TP - Pascal was and is an excellent first language, in that sense it met it's design goals well.
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#18This is a great talk, I was struck by how similar some of the high level design goals are to LLVM https://www.aosabook.org/en/llvm.html I kind of hope Anders moves on from TypeScript soon, he’s done a fantastic job there considering the constraints of JavaScript, but I’d love to see him tackle something new.
Between Delphi, C#, and TypeScript the man has already had a storied and impactful career.
I’d love to see him take lessons learned from C# for a language designed for WASM from the get go.
Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#19Re: Anders Hejlsberg on Modern Compiler Construction (2016) [video]
#20Turbo Pascal (which he authored) was quite the accomplishment back in the day - editor and compiler in 64K. Think about that for a minute.
The DOS TP compiler was still at the heart of Delphi 1 supported an inline assembler and reference-based class system, code generator, etc. in less than 43k lines of assembler (it was entirely written in assembler). (32-bit Delphi 2 switched to a C-based compiler originally written by Peter Sollich. I maintained the front end on that compiler for 6 years; PS followed AH to MS.)
Any interesting stories to share? I read somewhere that now the compile is a million lines of undocumented code.