Posts

Showing posts with the label Scala

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

Concurrency and Actors

Reading Thinking in Java chapter about Concurrency(I have my own reading order of chapters ;) I've found a paragraph about Actors - it reminded me abut Scala. Author (and I if anyone ask) think that actors are more user-programmer friendly. In Java there is no compiler support for Actors so there are not as useful as they can be. It makes me more and more interested in Scala. Scala must wait for my free time, but I think this is only a matter of time. Regards

Thoughts, languages, jobs...

Recently @hipertracker wrote that I do not know Java, with sadness I must write that he may be right... At university I staudied mostly C++ strictly academicaly, then I wrote some Java and C# projects and in last year I choose Java, particuary JavaFX for my B.Sc. With knowledge of C++ I was able to read one short book about JSE, and one about Servlets to start coding. By now I think that ther is no way to continue my journey without any *good* book about Java. Thats my conclusion. So what do you recommend? And I still think my tests were quite good, maybe except java, but I know that in first place becouse It was too fast for me. But for my simple test I have about 60% of confidence that: Java and Scala in speed are similar(linear problems), Groovy is slow. I was reading a book about Groovy: Pragmatic Groovy about 2 months, I was a good book. If anyone is interested in Groovy I can recommend it. But if you find something newer it will be even better ;) I will abort ...

JVM Languages speed test: Java vs. Scala vs. Groovy

This is helloworld spped test... so it shows nothing about speed other than mentioned in comments.  For all that doesn't like my test: For me it shows how small applications can work and if they are smart enough to ignore dummy code :) I've figured it after reading comments. Summary: Java is slow, Scala works probably the same but starts longer. Groovy is slower. Groovy++ - maybe some day I will have time to test it.  I read about Groovy and Scala, both languages are interesting. Groovy is easier and have much better support, it is like heaven and hell when you compare Scala and Groovy support (Intelli IDEA is only one that works for me... but I think that when I install in Eclipse Groovy plugin it breakes Scala support, Groovy and Scala are fighting in my computer and when one works second breaks, but it is only for me). I like Groovy but i read about how slow it is, lets write veeery simple test and check it: Scala: object Sample{   def main(args: Arr...