281 reputation
18
bio website
location Slovakia
age 27
visits member for 3 years, 10 months
seen Aug 6 '11 at 8:53
I am into software design and architecture, modeling and specification and last but not least domain specific langauges.

Sep
24
awarded  Autobiographer
Feb
16
awarded  Yearling
Aug
1
comment How easy should a language development framework be to use?
@Alexander Morou As I said, Xtext is built on top of EMF (Eclipse Modeling Framework) and provides APIs to (manipulate and) validate the model - which is basically a static code analysis. As it is a tool more oriented to modeling than programming langauges, the code generation is about text (Java source code) templates and transformations to other models (e.g. an expression language with semantics defined through templates) or you can write an interpreter. The visual (IDE) aspects are handled by the Eclipse platform.
Jul
31
comment How easy should a language development framework be to use?
@Alexander Morou I am not sure I understand what you mean. Xtext isn't just for building IDEs, it uses ANTLR to generate lexers and parsers, uses EMF for code generation and as AST representation and provides various language related APIs. There is for example also a type system framework from Markus Völter.
Jul
31
comment How easy should a language development framework be to use?
hmm, have you seen Eclipse Xtext? It is quite productive and as simple as these things can get imho.
Jul
11
comment Does the source language matter for your first (few) compilers?
@Jetti: you can find scanned and ocr'ed version in the world of torrents;)
Jul
10
comment Does the source language matter for your first (few) compilers?
@Jetti: then just read and proceed, the book is quite good:)
Jul
10
comment Does the source language matter for your first (few) compilers?
ok, as a beginner he might easily come up with a grammar which is not easily parseable and because he might not be familiar with formal languages, he would struggle to find out what is wrong and how to solve it - it is imho demotivating to dive deep into parsing theory to write your first compiler
Jul
10
comment Does the source language matter for your first (few) compilers?
I am not sure if exactly ghc, but definetely Haskell and I think he did some work on F# too.
Jul
10
answered Does the source language matter for your first (few) compilers?
Jul
10
comment Does the source language matter for your first (few) compilers?
that is not a good idea - it is very easy to come up with something which is not that easy to implement - langauge design takes experience
Jul
10
comment Does the source language matter for your first (few) compilers?
There are also various resources for writing your own LISP interpreter, there is also a nice book about writing compilers for lazy functional programming languages research.microsoft.com/en-us/um/people/simonpj/papers/…
Jul
10
comment Simplified knapsack in PHP
Ok, but what you describe is not always possible, so what are you aiming for? Lines with equal width? Fixed number of lines? Or you want just to test if it is possible to arrange those names as in your example?
Jul
10
comment What is involved in learning Eclipse-RCP, from zero Java background?
do you agree that this is impossible to grasp in two weeks, even with Java experience?
Jul
10
answered Dependency analysis for tests
Jul
10
answered What drives the adoption, or not, of new programming languages?
Jun
25
answered Why does the iterative version take longer?
Jun
25
answered Visualize flowchart diagram with multiple end symbols
May
19
accepted Resource to start with JavaScript quickly?
May
19
comment Resource to start with JavaScript quickly?
awesome, thank you!:)