Hacker Newsnew | past | comments | ask | show | jobs | submit | more fleur-de-lotus's commentslogin

Still no 'continue' statement. Sigh!


You can label your loops and use an inner labeled single-pass loop, you can have labels such as "<<Continue>>" to what you can do a "goto Continue", or you can raise an exception that does "null", which does nothing and carries on to the next iteration.


In the same vein, why bother with 'for' and 'while' loops. You could just use a label and a goto statement.


Is it possible to add colors or themes?


When I hear "Prolog", it reminds me of the quote about Prolog:

"The elegant solution is not efficient. The efficient solution is not elegant"


On the other hand, Richard O'Keefe claims in _The Craft of Prolog_, that "elegance is not optional":

""" Elegance is not optional.

There is no tension between writing a beautiful program and writing an efficient program. If your code is ugly, the chances are that you either don’t understand your problem or you don’t understand your programming language, and in neither case does your code stand much chance of being efficient. In order to ensure that your program is efficient, you need to know what it is doing, and if your code is ugly, you will find it hard to analyse. """

https://programmingisterrible.com/post/39499310419/elegance-...


Common nitpicking, here for fun: both sentence kind of repeat one another, as they mean nearly the same thing. They could be expressed as one more symmetrical sentence, something like: "the set of efficient solutions and the set of elegant solutions are disjoint" (they have no common element).


"Efficiency like quantity has a quality of its own"


I initially thought it was an entry for a Rube-Goldberg contest.


Do you have a business model, or are you just developing for the fun?

I am a Sublime Text user and would be hesitant to pay money for just another editor.


Both :) We'll be using a "Sketch-style" pricing model, licenses work forever, but updates are only for a year.

I'd say that most developers are like you, invested in one editor. It's hard to change, especially given how much customization is possible. Chime's really tailored to people looking for a dialled-in macOS experience. Usually, the people that want that kind of thing are out looking for it. It's pretty niche.


TODO comments at the top of the file. When tasks is completed, chnage it to DONE and move it to the bottom/


Any chance of a Python3.8 support?


It refuses to run under MacOS Catalina, for security reasons.


I don't understand the comparison with Ruby. Go, as a language, is underpowered by design. Ruby is "overpowered". Ruby should better be compared with Kotlin and Swift.


The demo is broken on Macos: "Streamlit failed to hash an object of type <class 'code'>.,

More information: to prevent unexpected behavior, Streamlit tries to detect mutations in cached objects so it can alert the user if needed. However, something went wrong while performing this check.

Please file a bug... "


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: