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

AmbientTalk

< >

AmbientTalk is a programming language created in 2006.

#1755on 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" "
View source
- Build the next great programming language · About · Keywords · Resources · Acknowledgements · Part of the World Wide Scroll