Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

AmbientTalk

< >

AmbientTalk is a programming language created in 2006.

#1777on PLDB 18Years Old
Homepage


Example from the web:
when: ChatService discovered: { |chatService| when: chatService<-login(roomID, username) becomes: { |chatRoom| chatRoom<-chat("hello world"); // async message send whenever: chatRoom disconnected: { system.println("you're offline"); }; whenever: chatRoom reconnected: { system.println("you're online again"); }; }; };

Language features

Feature Supported Example Token
Comments ✓
MultiLine Comments ✓
Line Comments ✓
Integers ✓
Floats ✓
Strings ✓ "Hello world" "

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v154.3.0