Live data from Hacker News

Apple Dylan IDE (2014)

web.archive.org

1–10 of 58 posts

Re: Apple Dylan IDE (2014)

#3
It's always interesting to look back on those days at Apple when they were so innovative and took so many risks when it came to software. Technologies like OpenDoc, Cyberdog, Hypercard, AppleScript, Taligent were really quite unique.

Re: Apple Dylan IDE (2014)

#4
What I like the most is the abstraction-away from plaintext source files. Imagine a C and C++ IDE that hid the (often ugly) source files from you put only exposed individual function definitions - it could automatically keep header files in-sync, for example, and automatically place each free-function or class member in the right file without manual refactoring.

(I still think it's outrageous that C is still a single-pass language - we shouldn't need separate simultaneous declaration and definitions any more)

Re: Apple Dylan IDE (2014)

#5

It's always interesting to look back on those days at Apple when they were so innovative and took so many risks when it came to software. Technologies like OpenDoc, Cyberdog, Hypercard, AppleScript, Taligent were really quite unique.

I've really been enjoying reading Brent Simmons blog about his efforts to get Frontier running on modern macOS:

http://inessential.com/frontierdiary

I suppose that Apple Dylan was similar to Frontier in the sense that they were programming environments built around an object databases. Frontier was a shipping product though!

Re: Apple Dylan IDE (2014)

#6

What I like the most is the abstraction-away from plaintext source files. Imagine a C and C++ IDE that hid the (often ugly) source files from you put only exposed individual function definitions - it could automatically keep header files in-sync, for example, and automatically place each free-function or class member in the right file without manual refactoring. (I still think it's outrageous that C is still a single…

I think I would love this.

Re: Apple Dylan IDE (2014)

#7

It's always interesting to look back on those days at Apple when they were so innovative and took so many risks when it came to software. Technologies like OpenDoc, Cyberdog, Hypercard, AppleScript, Taligent were really quite unique.

Back when they actually had an R&D department.

Re: Apple Dylan IDE (2014)

#9

What I like the most is the abstraction-away from plaintext source files. Imagine a C and C++ IDE that hid the (often ugly) source files from you put only exposed individual function definitions - it could automatically keep header files in-sync, for example, and automatically place each free-function or class member in the right file without manual refactoring. (I still think it's outrageous that C is still a single…

Unfortunately, preprocessing would make this difficult or impossible. Even with modern C++, people still rely on it.

Re: Apple Dylan IDE (2014)

#10
post #8

Macintosh Common Lisp is another one. It was so much fun to use and worked so well with MacOS. Echoing etchalon's comment, sometimes I miss OS 8 (also 9). https://en.wikipedia.org/wiki/Macintosh_Common_Lisp

Command-E for Execute!
Post reply on HN