TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Martin Fowler's book on DSLs

5 pointsby smgover 17 years ago

3 comments

henningover 17 years ago
apparently if you take smalltalk or a lisp dialect, cut the performance by an order of magnitude, remove most of the really interesting metaprogramming features (leaving pretty much just a crass <i>eval</i> function), and all of the awesome interactivity and incremental development functionality that make systems like Squeak and SLIME such a joy to use, and finish by making it vaguely line-oriented, you get a language that makes people go gaga.<p>go figure.
评论 #80583 未加载
cratukiover 17 years ago
Wohoo! Someone who gets the idea of a state machine framework. Check out my effort at building one of these - datamagi.org. This is quite interesting actually - if you look through the change history at the top of the page you can see I've been using one of Fowler's books as a reference. Previous to seeing this article I had not known of any prior work in this area.
thomasflover 17 years ago
Yes, ruby is a good tool for DSL.