Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Binary operators, structs / records, and working recursion (ideally even with tail call optimisation).
With variables (including arrays) as function arguments, it would probably be nice if they could be chosen as by reference or by value. -
@aggelalex Oh yeah threading and signals, which will in turn also need synchronisation stuff like mutexes, semaphores, conditions, signal handlers.
-
Very difficult to say - the features you've listed there are a bit of a mixture between language level and library level features, and I've no idea what type of language it is, which would heavily influence the list of "expected" features (currying would be a must for a functional language for instance, but meh for an OO language.)
Might be easier to provide some feedback if we could at least see some snippets!
Related Rants
I'm developing a new (just for fun) programming language and I'm wondering what features I should add next? These features are already implemented:
- Printing text
- Variables
- user-input
- Datatype conversion (String, Int, Float, Bool, List, Dictionary)
- lists/arrays
- dictionaries
- Sorting
- Shuffling
- random numbers & choices
- Math stuff like: log, abs, floor, ceiling, sin, etc...
- Time & Date
- Working with files
- If-else statements
- Ternary operators
- Loops (for & while)
- Functions
- Classes
- Error handling
- Importing libraries & other scripts
- Arrow/callback functions
- Escaping (\)
is there anything you often use missing?
question
programming-language
what is missing
help