Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #3231
| From | Rui Maciel <rui.maciel@gmail.com> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: Tips on programming language adoption? |
| Date | 2013-04-07 12:35 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <kjrlgq$34j$1@dont-email.me> (permalink) |
| References | <kjor90$qgp$1@dont-email.me> <kjqtq4$d3b$1@speranza.aioe.org> |
Tim Harig wrote: > I currently do a large part of my personal programming in Go (golang.org). > > On 2013-04-06, Rui Maciel <rui.maciel@gmail.com> wrote: >> - Is interpreted/supports REPL > > Go is not interpreted but, because it is designed to be compiled so > quickly, there are several REPL environments available for use. > >> - strong typing > > Go is strongly typed. It also supports a very flexible structural typing > model that allows a typesafe form of duck typing. > >> - adequate number crunching efficiency > > Go code can be made run at close to C code if one is careful about how the > allocate memory. It supports a wide range of numeric data types including > a library implement for huge integers. > > There are some specialized numeric packages available, I cannot speak for > their maturity. I know that there is currently an initiative on the > mailing list to create something more comprehensive. > > One potential drawback of Go for numerical use is that it does not > currently support any kind of operator overloading. I was involved in a > discussion about how that might potentially be done in the future but, > that support probably will not come for some time. > >> - good graphics support, including 3D > > It has library connections to SDL and OpenGL. Go can be connected to any > C library through cgo in the gcgo compiler or more natively using gcc's > capabilities using the gccgo compiler. > >> - preferably FLOSS > > The go compiler and its standard libraries are licensed under a BSD > like license. That would be excellent. Do you happen to know of any working REPL implementation? Rui Maciel
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Tips on programming language adoption? Rui Maciel <rui.maciel@gmail.com> - 2013-04-06 10:55 +0100
Re: Tips on programming language adoption? Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2013-04-06 13:51 +0300
Re: Tips on programming language adoption? Rui Maciel <rui.maciel@gmail.com> - 2013-04-06 13:33 +0100
Re: Tips on programming language adoption? "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-04-06 14:01 +0100
Re: Tips on programming language adoption? Torsten Eichstädt <torsten.eichstaedt@FernUni-Hagen.de> - 2013-04-06 15:11 +0200
Re: Tips on programming language adoption? Rui Maciel <rui.maciel@gmail.com> - 2013-04-06 14:25 +0100
Re: Tips on programming language adoption? Torsten Eichstädt <torsten.eichstaedt@FernUni-Hagen.de> - 2013-04-06 18:12 +0200
Re: Tips on programming language adoption? Tim Harig <usernet@ilthio.net> - 2013-04-07 04:48 +0000
Re: Tips on programming language adoption? Rui Maciel <rui.maciel@gmail.com> - 2013-04-07 12:35 +0100
Re: Tips on programming language adoption? Tim Harig <usernet@ilthio.net> - 2013-04-07 17:45 +0000
csiph-web