|
Shaggar posted:I tell it what fits how about if what fits is an apple product
|
# ? Oct 17, 2013 05:57 |
|
|
# ? Jun 6, 2024 13:02 |
|
Nomnom Cookie posted:what I do on personal projects is use bootstrap + jquery for the frontend and the backend is a json api. also jsr 303 for input validation and a custom exception resolver. it makes controller code rly clean bc you only have to code the happy path--jsr 303 validates the input and if anything goes wrong (including validation) the exception resolver returns the error details. post ur skeleton project
|
# ? Oct 17, 2013 09:12 |
|
my stepdads beer posted:post ur skeleton project no thanks, its not worth the effort to remove pii
|
# ? Oct 17, 2013 10:25 |
|
Internaut! posted:and if you ever get tired of working with people who wear mandals all year round, learn yourself some matlab and excel please don't careershame
|
# ? Oct 17, 2013 11:32 |
please dont post shame
|
|
# ? Oct 17, 2013 12:20 |
|
please dont shame shame
|
# ? Oct 17, 2013 12:38 |
|
Internaut! posted:mandals i don't think i like this word
|
# ? Oct 17, 2013 12:40 |
|
hey, tef: the sierpinski triangle page to end most sierpinski triangle pages ™
|
# ? Oct 17, 2013 12:59 |
|
neat. that is a thorough page
|
# ? Oct 17, 2013 13:29 |
|
I'm really starting to think that 'bad languages' really just enable bad programming/programmers. They aren't 'bad' in themselves.
|
# ? Oct 17, 2013 14:51 |
|
2banks1swap.avi posted:I'm really starting to think that 'bad languages' really just enable bad programming/programmers. They aren't 'bad' in themselves. i used to think this before i learned php. its a bad language because it makes good programming harder than it needs to be and encourages hacky shortcuts. thats the only language im willing to say is categorically bad. other languages might be mostly bad but the badness is conditional on the environment theyre used in
|
# ? Oct 17, 2013 15:06 |
|
Nomnom Cookie posted:i used to think this before i learned php. its a bad language because it makes good programming harder than it needs to be and encourages hacky shortcuts. thats the only language im willing to say is categorically bad. other languages might be mostly bad but the badness is conditional on the environment theyre used in same except also about matlab
|
# ? Oct 17, 2013 15:11 |
|
Okay but that's PHP.
|
# ? Oct 17, 2013 15:12 |
|
2banks1swap.avi posted:I'm really starting to think that 'bad languages' really just enable bad programming/programmers. They aren't 'bad' in themselves. they can be bad in the sense they're - badly designed. features added with little or no consideration to how they interact with the rest of the language, arbitrary and adhoc naming and argument ordering - badly engineered. the platform or runtime is buggy, slow, or weird for no good reason and also badly used. but it turns out php is badly designed and implemented, as well as used badly. see the problem is with this knife is not that it doesn't have a handle, it's that you don't have the know how to pinch it without cutting yourself, oh and calluses from where you've cut yourself enough
|
# ? Oct 17, 2013 15:22 |
|
this is real neat and slick
|
# ? Oct 17, 2013 15:22 |
|
I think its unavoidable that every language have badly designed aspects bc i don't think anyone can get everything in a pl right the first time so they either have to evolve while maintaining backward compatibility and so they accumulate cruft, or they stagnate and miss out on adding nice new features then there's those like php of course
|
# ? Oct 17, 2013 15:39 |
|
or with lisp you can create any language you want from it
|
# ? Oct 17, 2013 15:49 |
|
git clone trooper posted:or with lisp you can create any language you want from it you can do that with any lang to any other lang fyi
|
# ? Oct 17, 2013 15:50 |
|
Bloody posted:you can do that with any lang to any other lang fyi I saw a non ironic project once that tried to blend js with c++.
|
# ? Oct 17, 2013 15:51 |
|
JewKiller 3000 posted:how about if what fits is an apple product don't be obscene
|
# ? Oct 17, 2013 15:59 |
|
2banks1swap.avi posted:I'm really starting to think that 'bad languages' really just enable bad programming/programmers. They aren't 'bad' in themselves. they are bad because they encourage bad programmers
|
# ? Oct 17, 2013 16:00 |
|
so i was reading through the jade4j docs and that led me back to node.js and express and redis and all that fun stuff i ... actually kind of like it guys help i mean don't get me wrong i'd never use redis in anything that i could see being widely used or, you know, deployed on a virtual server, since it pretty much scales right into a brick wall, but man would it be nice not to have to deal with a diahorrea soup bowl of pungent poo poo from the 1970s to store a data.
|
# ? Oct 17, 2013 16:06 |
|
2banks1swap.avi posted:I saw a non ironic project once that tried to blend js with c++. im the previous incarnation of my current idiot spare time project (a gaem engine) i decided to use js as scripting language (using google v8 bc at the time I thought it was the most reasonable choice performance wise) so i made a thing to easily expose my c++ classes and methods to v8 I decided to go back to lua tho bc it turns out luajit is faster than anything else ideally I wouldn't have to put a disgusting plang into my engine but w/e
|
# ? Oct 17, 2013 16:08 |
|
He was somehow trying to "add js stuff to C++" (why???) while also giving javascript the ~power of pointers~ and it didn't even seem coherent. I can't find this abomination anywhere anymore. I'm hoping it's gone forever. Also Lua looks like some cool poo poo.
|
# ? Oct 17, 2013 16:17 |
|
Shaggar posted:guice is google which means it died in beta. don't use it. also you shouldn't have annotations related to spring in ur code. what guice is fine and will live on forever a mysterious ghost, haunting your constructors with spooky objects you can't find
|
# ? Oct 17, 2013 16:51 |
|
in terms of embedding programming languages, especially in pc games, you can't beat lua/luajit. although there are a couple of high profile games that use python, civilization being the big one that i can think of.
|
# ? Oct 17, 2013 16:55 |
|
spongeh posted:in terms of embedding programming languages, especially in pc games, you can't beat lua/luajit. although there are a couple of high profile games that use python, civilization being the big one that i can think of. yuck although boost::python is neato embedding a lisp would be trivial i think only naughty dog did it
|
# ? Oct 17, 2013 17:09 |
|
they did it and regretted it
|
# ? Oct 17, 2013 17:11 |
|
Malcolm XML posted:yuck although boost::python is neato naughty dog went the other direction. they wrote their own lisp-like assembler, and then wrote a higher-level lisp-like language on top of that. re-writing the vendor sdk from the ground up probably had some impact on their delivery dates their later games abandoned that poo poo
|
# ? Oct 17, 2013 17:15 |
|
what i recall from a retrospective written by naughty dog guys is that one of the high ups had a huge boner for lisp and made them use the lispy thing. and eventually even he agreed that it was a bad idea
|
# ? Oct 17, 2013 17:21 |
|
lisp is a good example of a well engineered language that encourages bad engineering
|
# ? Oct 17, 2013 17:22 |
|
abracdadr
|
# ? Oct 17, 2013 17:30 |
|
http://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp preceded by GOOL and supposedly only abandoned because sony bought em
|
# ? Oct 17, 2013 17:31 |
|
Notorious b.s.d. posted:naughty dog went the other direction. they wrote their own lisp-like assembler, and then wrote a higher-level lisp-like language on top of that. re-writing the vendor sdk from the ground up probably had some impact on their delivery dates i mean its academic luajit owns so hard unless you're on arm or something use it
|
# ? Oct 17, 2013 17:32 |
|
i meant scheme. lisp is a miserable pile of kludges
|
# ? Oct 17, 2013 17:32 |
|
shrughes posted:abracdadr
|
# ? Oct 17, 2013 17:32 |
|
git clone trooper posted:or with lisp you can create any language you want from it any language at all! the only limit is yourself.
|
# ? Oct 17, 2013 17:34 |
|
adopt the Chuck Moore Way(tm) and change the problem until forth is an elegant* solution, then call everyone else who has solved the problem in a way that doesn't ignore all the ugly but necessary aspects an idiot pissfucker also, refer to every language that isn't forth as C for some reason
|
# ? Oct 17, 2013 17:37 |
|
spongeh posted:in terms of embedding programming languages, especially in pc games, you can't beat lua/luajit. although there are a couple of high profile games that use python, civilization being the big one that i can think of. civ 5 abandoned python in favor of lua
|
# ? Oct 17, 2013 17:41 |
|
|
# ? Jun 6, 2024 13:02 |
|
Otto Skorzeny posted:adopt the Chuck Moore Way(tm) and change the problem until forth is an elegant* solution, then call everyone else who has solved the problem in a way that doesn't ignore all the ugly but necessary aspects an idiot pissfucker tell me more
|
# ? Oct 17, 2013 17:45 |