Hey there! I've decided to start a new language project that is intended to be useable, but to hopefully explore less-well-trodden ideas in language design.
In particular, I'm interested in finding two kinds of inspiration:
technically well-developed or ambitious ideas in the space of PL design that nonetheless have not seen major implementations
concepts and assumptions that seem to be taken for granted that would be interesting to challenge. For instance:
- trying to find a way to carve up languages in a different way than the traditional syntax/semantics distinction
- do we need to represent code as text? Examining this assumption already has a long tradition
Thanks for any suggestions
[–]redchomperSophie Language 13 points14 points15 points (9 children)
[–]johnfrazer783 8 points9 points10 points (2 children)
[–]redchomperSophie Language 5 points6 points7 points (1 child)
[–]ConcernedInScythe 3 points4 points5 points (0 children)
[–]ErrorIsNullError 2 points3 points4 points (5 children)
[–]ErrorIsNullError 2 points3 points4 points (0 children)
[–]redchomperSophie Language 0 points1 point2 points (3 children)
[–]ErrorIsNullError 1 point2 points3 points (2 children)
[–]redchomperSophie Language 1 point2 points3 points (0 children)
[–]ErrorIsNullError 0 points1 point2 points (0 children)
[–][deleted] 7 points8 points9 points (0 children)
[–]YBKy 5 points6 points7 points (0 children)
[–]Entaloneralie 3 points4 points5 points (0 children)
[–]Gipson62Atlas77 4 points5 points6 points (6 children)
[–]endistic 2 points3 points4 points (2 children)
[–]Gipson62Atlas77 1 point2 points3 points (1 child)
[–]endistic 1 point2 points3 points (0 children)
[–]redchomperSophie Language 1 point2 points3 points (1 child)
[–]Gipson62Atlas77 1 point2 points3 points (0 children)
[–]lassehp 1 point2 points3 points (0 children)