Hey John, I think you should totally use Go. :-)
Ok I am going to risk all by asking a noob question to this group.I am looking at a project where I need speed and the ability to query a database and do some text processing and file writing, and be cross platform.I was getting great results with Go but then I stopped and thought, well maybe Lazarus. I don't need any UI its just command line interface I need, so Go fits the bill, but then again Free Pascal is higher in the popularity charts wher Go seems to be falling ((:)Would appreciate any views. Cheers.--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Free Pascal is higher in the popularity charts wher Go seems to be falling ((:)
I mean, really.... this has to be a troll.
program ObjectPascalExample; type THelloWorld = class procedure Put; end; procedure THelloWorld.Put; begin Writeln('Hello, World!'); end; var HelloWorld: THelloWorld; begin HelloWorld := THelloWorld.Create; HelloWorld.Put; HelloWorld.Free; end.
Depending how fast the UI needs to be, I've found Go + AngularJS to be a winning combination for responsive asynchronous UIs.
On Wednesday, March 20, 2013 3:47:50 PM UTC-7, David Anderson wrote:Depending how fast the UI needs to be, I've found Go + AngularJS to be a winning combination for responsive asynchronous UIs.Do you have any examples you can point us to? This sounds compelling!
Sorry, I didn't really mean I thought you were a troll. The Delphi code just does not look appetizing :)
Go is a great language, I really think it has a huge future, and you'll like it more the more you use it.
--
but Javascript just makes me feel ill for some reason. I even like prototype based languages like Io, but not Javascript!!! I don't know why!
Oberon and its sucessors Component Pascal, Oberon-2 and Active Oberon
are
quite interesting languages.
And also show how to write desktop operating systems in GC enabled
system programming
languages with acceptable performance.
Sadly only ETHZ students or institutes that work with ETHZ know those
systems.
Thanks for the advice guys. It WAS a serious question.For code thats cross platform and reasonably fast it seems to me its Go, Lazarus, C++, or possibly Python or Java. I was totally sold on Go but Lazarus is a new one on me and it did seem to just work and has RAD although I'm not really after a GUI. I really appreciate your views - honestly!