Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wdanilo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
181.
▲
by
wdanilo
9y ago
We would not rewrite anything again soon :) We decided to rewrite it because of all the gains we gather from it (including both features as well as much increased speed of development) and it already (almost) payed off.
182.
▲
by
wdanilo
9y ago
Actually we did not run into problems with syntax! The syntax we were presenting last time has changed only slightly. I'd be happy to chat more about it! You can grab me here or message me directly at wojciech at luna-lang.org :)
183.
▲
by
wdanilo
9y ago
We are alive! I'm really sorry for keeping you waiting for so long, we've been doing our best to make everything happen in the best possible form and I hope you will be happy with Luna after the release :) I'd be very thankfu
184.
▲
by
wdanilo
9y ago
Hi! I'd be happy to cover any of the fundamental questions you are refering too. I was trying to cover them last time, but if there is something uncovered, I'd be more than happy to fix it :) Would you be so nice and specify what
185.
▲
by
wdanilo
9y ago
Hi guys! My name is Wojciech Danilo and I'm one of the founders of Luna. The timing for this news is a little unfortunate, because we are just before releasing Luna as an Open Source project! However, it's great time to answer som
186.
▲
Codebeat – hosted static analysis of Swift and Obj-C
(codebeat.co)
13 points
by
wdanilo
10y ago
|
0 comments
187.
▲
by
wdanilo
10y ago
Yes, you can :) Write an email to me and I'll grand you access. For now a very limited audience is allowed.
188.
▲
by
wdanilo
10y ago
Hi Alan! I've got some assumptions regarding the upcoming big paradigm shift (and I believe it will happen sooner than later): 1. focus on data processing rather than imperative way of thinking (esp. functional programming) 2. abstract
189.
▲
by
wdanilo
11y ago
As far as I know neither the author of the post on hackernews neither "soroushjp" are not involved in the project, but I am. I've been answering some questions here, so If you have any specific ones, I would like to help :)
190.
▲
by
wdanilo
11y ago
Hello! :) a) We will release it to the first group of alpha testers in couple of weeks from now. This will be couple of weeks, not couple of months. b) We're going the Haskell route - we allow for non-total functions, and we will exten
191.
▲
by
wdanilo
11y ago
A small update here! Starting today the official repository of Luna is here: https://github.com/luna . You will not find anything available for the public at the moment, but I wanted to let you know that the original owner
192.
▲
by
wdanilo
11y ago
Hi! I'm one of the founders of New Byte Order (the company behind Luna). Do you mean that our website lacks information about who we are? Right, we will ad it there! :) In the meantime you can read some of the comments below, where I d
193.
▲
by
wdanilo
11y ago
I would really love to answer any questions regarding Luna, so feel free to ask them as many as you need! c) Yes, Luna supports immutable data structures in the form of composable algebraic data types. Composability means in this context th
194.
▲
by
wdanilo
11y ago
Paul we do treat BOTH text and visual graphs as first class citizens. Luna's compiler is all about AST modification. In fact Luna provides few different AST models, the most important are: 1) Standard AST - one that is a common and ext
195.
▲
by
wdanilo
11y ago
I would love to be proven that I'm wrong, but I don't think they allow for bidirectional, lossless conversion, namely graph -> text and text -> graph? Do they? If so, then you are right, the statement is wrong and we will ch
196.
▲
by
wdanilo
11y ago
I'm happy that I helped! Please apply as Luna tester on our website :) (Hovewer I'm afraid that in the first private Luna alpha release it would not be possible, because we will provide only a very limited stadnard library, wi
197.
▲
by
wdanilo
11y ago
I can very precisely answer the question as one of Luna designers. Luna's textual syntax is strongly influenced by Python and Ruby, because we think that it is one of the most widely understandable and easy to use syntax out there at t
198.
▲
by
wdanilo
11y ago
Hello! First of all - thank you for a nice greeting! :) Answering your questions: a) This language is NOT good for any really low-level stuff like programming realtime hardware systems or low-level processors programming. You should then
199.
▲
by
wdanilo
11y ago
The only infrastructure needed for running Luna on your hardware is the compiler. If you want interactive mode with interactive visual development you will need also Luna interactive interpreter and visual environment. Both compiler as well
200.
▲
by
wdanilo
11y ago
By code I mean programming language code - something you enjoy to use and program with. Do you enjoy XML to program with? :D
201.
▲
by
wdanilo
11y ago
Hello! I'm one of the foudners of New Byte Order (the company behind Luna). We think the same - the visual representation is natural for high level abstraction model, while textual code fits really well when dealing with low-level stuf
202.
▲
by
wdanilo
11y ago
The Language, its compiler and its whole ecosystem will be released as Open Source project. The only thing that we are still considering if releasing or not under Open Source license is the visual editor.
203.
▲
by
wdanilo
11y ago
As far as I can see, EMC XProc Designer cannot translate graphical representation to code and vice versa. Am I wrong here?
204.
▲
by
wdanilo
11y ago
In my point of view, there are two problems involved in functional programming in general: 1) Unfortunetally the majority of schools / universities teaches imperative thinking and imperative languages only, but this situation appears t
205.
▲
by
wdanilo
11y ago
I would love to prove you are wrong :) I've described error handling in a reply to another question here and we'll update the website later to illustrate it there too. All other stuff like nested iterations or recursions will be s
206.
▲
by
wdanilo
11y ago
Thank you for your reply! > That is a static branch hardcoded from the GUI. That isn't branching because nothing is switching the boolean, which comes back to question of how you would switch the boolean in this structure. Of course
207.
▲
by
wdanilo
11y ago
Oh, thank you for spotting the error. Of course, there should be `fileAge.catch` there. I'll fix that in a moment. I will prepare a visual example of exceptions and put it in the website later today. For now think of it like that: runn
208.
▲
by
wdanilo
11y ago
Hello! I'm one of the founders of NewByteOrder. Answering the questions: - the textual language does not require IDE to create binaries, only the compiler that will be open source. The graphical IDE is called NodeLab and it will not be
209.
▲
by
wdanilo
11y ago
Hello! I belong to the team behind Luna :) When we are talking about testing framework, we should ask ourselves - what kind of tests are we talking about. In languges such as Python, Ruby or JavaScript (I don't consider JS to be a lang
210.
▲
by
wdanilo
11y ago
Hi! I'm one of the guys behind Luna. The problem with such parser is that in vast majority of cases such graph is not readable by non-technical people, it is not interactive, does not visualise results and doesnt allow you to fast reco
More ›