Projektowanie nowego języka

W jaki sposób zabrałby się pan do tworzenia nowego języka programowania?

Brian: Prawdopodobnie jest jakiś zbiór zadań, jakaś dziedzina aplikacji, dla których sądzimy, że nowy język programowania będzie lepszy od każdego z istniejących języków Trzeba spróbować pomyśleć, co ludzie będą chcieli wyrazić za pomocą nowego języka. Do jakich problemów lub jakich aplikacji będzie używany nowy język programowania? Jaki jest pożądany sposób opisywania tych problemów w nowym języku? Jaki byłby najbardziej naturalny sposób zapisywania kodu? Jakie są najważniejsze przykłady? Przykłady najprostsze, które umożliwiają rozpoczęcie pracy z językiem? Należy dążyć do tego, aby były one jak najbardziej oczywiste.

Zasadniczą ideą jest próba ...

Get Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.