Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
oh no blimp issue
Feb 23, 2011

what are you using to do it? i'd like to give it a go

Adbot
ADBOT LOVES YOU

Luigi Thirty
Apr 30, 2006

Emergency confection port.

http://www.openwatcom.org

dig up a DOS4GW.EXE and you can make protected mode dos (or win3.1 lol) programs that run in dosbox

Agile Vector
May 21, 2007

scrum bored



Wheany posted:

please stop posting weird porn you downloaded from a bbs in the early 90s

please don't stop making s.exe

oh no blimp issue
Feb 23, 2011

Luigi Thirty posted:

http://www.openwatcom.org

dig up a DOS4GW.EXE and you can make protected mode dos (or win3.1 lol) programs that run in dosbox

cool, thanks!

jony neuemonic
Nov 13, 2009

Shinku ABOOKEN posted:

laughed out loud in real life

thanks friend

same.

it also made me think harder about tags, gonna try to incorporate them on one of our projects where they make sense. most of the other projects are just web dev every ticket goes straight to prod chaos, unfortunately.

MononcQc
May 29, 2007

MALE SHOEGAZE posted:

i think monoqc is right that the paren free style of elixir makes it actually pretty bad. it just wont not feel clunky to me

it's me i'm the erlang apologist being smug about syntax

skimothy milkerson
Nov 19, 2006

MononcQc posted:

it's me i'm the erlang apologist being smug about syntax
/

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison
go is neat but yeah empty interfaces are dumb as hell

triple sulk
Sep 17, 2014



go is bad and not having a proper ide makes all the interface bullshit annoying

elixir will be a mess of unmaintained dsls in a few years because they're all ruby developers

redleader
Aug 18, 2005

Engage according to operational parameters

MononcQc posted:

property-based testing

you should put these posts up on your blog

MononcQc
May 29, 2007

redleader posted:

you should put these posts up on your blog

I might. Been a while since I posted anything there. Thanks for the idea.

GameCube
Nov 21, 2006

Luigi Thirty posted:

http://www.openwatcom.org

dig up a DOS4GW.EXE and you can make protected mode dos (or win3.1 lol) programs that run in dosbox

i used this at my internship. in 2011. lomarf!

jony neuemonic
Nov 13, 2009

triple sulk posted:

elixir will be a mess of unmaintained dsls in a few years because they're all ruby developers

at least elixir users will be able to graduate to erlang.

poor ruby devs.

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

triple sulk posted:

go is bad and not having a proper ide makes all the interface bullshit annoying

elixir will be a mess of unmaintained dsls in a few years because they're all ruby developers

visual studio code is actually a great go ide

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
go has oracle (lol) and other things which are essentially the backend for an ide. it works well. emacs suppots it and it gives you ast and scope aware suggestions / completion. im not super familiar with its features but it's very smart

tef
May 30, 2004

-> some l-system crap ->

MononcQc posted:

it's me i'm the erlang apologist being smug about syntax.

fixed

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
another nice thing about go is that the spec is light reading. it's not good enough for someone wanting to implement a compiler, but it's good enough for someone learning the language and that's cool.

Bloody
Mar 3, 2013

Yeah what I want from a spec is not enough information to create an implementation

tef
May 30, 2004

-> some l-system crap ->

Bloody posted:

Yeah what I want from a spec is not enough information to create an implementation

yes and no

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder
it needs another spec for implementors but there are like, very few implementors and very many users so tell me which one is more valuable

tef
May 30, 2004

-> some l-system crap ->
if you say this you end up with xml and no-one has time to implement it properly

so despite having namespaces, schemas, binary encodings, none of them really work or interoperate


i guess the alternative is ending up with json, where most people implement it ok

still, people them implement their own schemas, namespaces, binary encodings

and none of them really work or interoperate

tef
May 30, 2004

-> some l-system crap ->

Bloody posted:

Yeah what I want from a spec is not enough information to create an implementation

specs that describe behaviour and expectations over implementation and function are often more useful

well, sometimes

turns out that it's more of a social problem than a technical one so

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison
go has at least solved the coding style problem early with gofmt

cinci zoo sniper
Mar 15, 2013




can someone fill me in on what may have been meant with necessity to use non-pythonic components in a python module for parts that require triple for loops? just wrote triple for loop in straight python and it seems to be neither dysfunctional nor slow

Soricidus
Oct 21, 2010
freedom-hating statist shill

uncurable mlady posted:

go has at least solved the coding style problem early with gofmt

yeah but they chose the wrong brace style, which is one more reason why I will never willingly use go

Wheany
Mar 17, 2006

Spinyahahahahahahahahahahahaha!

Doctor Rope

Soricidus posted:

yeah but they chose the wrong brace style, which is one more reason why I will never willingly use go

have your ide format the code they way you like (a wall of punctuation) and then run gofomt in a commit hook

Soricidus
Oct 21, 2010
freedom-hating statist shill
it's easier just to not use go

triple sulk
Sep 17, 2014



use c# imo.

did they ever fix go's horrendous import system

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison
reminder that it takes like 9 seconds to run a hello world app on linux in .net core

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

triple sulk posted:

use c# imo.

did they ever fix go's horrendous import system

no, but govendor is ok

NihilCredo
Jun 6, 2011

iram omni possibili modo preme:
plus una illa te diffamabit, quam multæ virtutes commendabunt

uncurable mlady posted:

reminder that it takes like 9 seconds to run a hello world app on linux in .net core

i think nowadays many distros ship with mono by default too

Shaggar
Apr 26, 2006
idk why anyone would use go for anything.

Soricidus
Oct 21, 2010
freedom-hating statist shill

Shaggar posted:

idk why anyone would use go for anything.

there's a hint in the thread title

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
is the hint "car extends vehicle"

cinci zoo sniper
Mar 15, 2013




pokeyman posted:

is the hint "car extends vehicle"
you go-t it

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

NihilCredo posted:

i think nowadays many distros ship with mono by default too

i was talking to someone who worked for a financial place and they apparently have a lot of success running stuff in mono but it just seems like a lot of effort

and I really like that compiled go stuff doesn't have any dependencies so I can just poo poo out some little executables and hand them off and say "drop this in your path and run it". for server stuff, I can just make a dockerfile with an onbuild image, shove it into a repo then have TeamCity or w/e run the build and tests then publish the container to a registry and it all just kinda works.

I'd never want to use go for a lot of stuff, but where it works, it works pretty well I think

jesus WEP
Oct 17, 2004


pokeyman posted:

is the hint "car extends vehicle"
its the whipcrack of management's latest whim

Brain Candy
May 18, 2006

uncurable mlady posted:

i was talking to someone who worked for a financial place and they apparently have a lot of success running stuff in mono but it just seems like a lot of effort

and I really like that compiled go stuff doesn't have any dependencies so I can just poo poo out some little executables and hand them off and say "drop this in your path and run it". for server stuff, I can just make a dockerfile with an onbuild image, shove it into a repo then have TeamCity or w/e run the build and tests then publish the container to a registry and it all just kinda works.

I'd never want to use go for a lot of stuff, but where it works, it works pretty well I think

this works for pretty much any non-plang dependency manager, i don't see why that's special for go

kitten emergency
Jan 13, 2008

get meow this wack-ass crystal prison

Brain Candy posted:

this works for pretty much any non-plang dependency manager, i don't see why that's special for go

idk, go seems a lot easier to use than the alternatives. java requires the jre, c/c++ native binaries are their own horrible clusterfuck, c# is either targeting core clr (which is slow outside of windows) or mono (requires you to package the runtime or have the user install it themselves).

for server stuff then yeah it's not really special

Adbot
ADBOT LOVES YOU

Bloody
Mar 3, 2013

rust and haskell

  • Locked thread