|
wait kiel gives something away for free now? like the last time I was working on an embedded project with a friend we decided to get a quote for dev tools for the hell of it and they replied with like $14k so we of course said lol gently caress that and used some of the garbage free tooling provided by other vendors at the time, which was for the best because we lost interest after a couple months anyway
|
# ? Aug 11, 2017 19:19 |
|
|
# ? May 26, 2024 02:29 |
|
JawnV6 posted:wholly missing the point about arduinos accessibility to newbies, idk where you’re jamming ‘design’ into this convo tbh about that... but anyways he was asking about C so I assumed he wasn't interested in wiring/processing/whatever it's called anymore
|
# ? Aug 11, 2017 19:20 |
|
lancemantis posted:wait kiel gives something away for free now? http://developer.mbed.org the online ide uses the keil compiler. there is also a light edition of uvision that's free for the smallest m0s
|
# ? Aug 11, 2017 19:21 |
|
Powerful Two-Hander posted:aspx to mvc conversion status: after an initial burst of inspiration the offshore team have reverted back to cramming poo poo into hidden form fields as a string then parsing them by reading the request data manually. some of these fields contained multiple objects l separated by pipes to try and pass a collection because just googling "mvc passing a dynamic list" or just copying the implementation I had already put together was too hard or something idk.
|
# ? Aug 11, 2017 19:32 |
|
ratbert90 posted:I would go as far to say that I wouldn't hire a person who claims they are a Linux programmer if they don't own that book. what if they own Stevens, huh?
|
# ? Aug 11, 2017 19:42 |
|
Illusive gently caress Man posted:because cmake is terrible uh, no? CMake is pretty drat comprehensive and has been for a long time, that's why it's used to build things like LLVM and Swift of course it does so by generating make or ninja or IDE project files but that's fine
|
# ? Aug 11, 2017 19:47 |
|
All modern arduinos use cortex m anyway so there's not even a discussion to be had unless you buy a bunch off ebay
|
# ? Aug 11, 2017 19:50 |
|
Sapozhnik posted:also probably some sort of newlib because you'll need to write your own linker script and assembly-language CRT otherwise there are even cheap boards that call themselves Arduino and work via the same IDE and have the same I/O headers but sport a Cortex-M3 eschaton fucked around with this message at 19:56 on Aug 11, 2017 |
# ? Aug 11, 2017 19:51 |
|
necrotic posted:lol if you still use jquery if you're going to suggest angular or react you can just
|
# ? Aug 11, 2017 19:56 |
|
eschaton posted:uh, no? but it generates GOOD makefiles, instead of ones that include "cd subdir; make all; cd.." all over the place, so your dependency graph actually reflects the entire project bieng able to take advantage of parallel jobs. cmake owns, and it also makes cross-compiling way easier, instead of having to export a million environment variables or running some shell script first. i used to have to maintain a project that ran on Windows/Embedded Linux Systems/Android/iOS and cmake was the only way it could be done in a sane manner.
|
# ? Aug 11, 2017 20:01 |
|
Powerful Two-Hander posted:if you're going to suggest angular or react you can just
|
# ? Aug 11, 2017 20:11 |
|
Sapozhnik posted:It has colored pointers so you have to use nonstandard C to program it. What does this mean?
|
# ? Aug 11, 2017 20:11 |
|
i need a new project, what's a fun low level / systems programming thing i can implement maybe ill try to do stuff with cgroups / namespaces
|
# ? Aug 11, 2017 20:11 |
|
Zemyla posted:What does this mean? It has separate address spaces for ROM and RAM so you have to use a nonstandard type qualifier for ROM pointers and you have to have special versions of memcpy etc for accessing ROM instead of RAM.
|
# ? Aug 11, 2017 20:28 |
|
whats the deal with groovy
|
# ? Aug 11, 2017 21:45 |
|
Bloody posted:whats the deal with groovy its relaxed java with some good/bad bits and it enjoyed some popularity from the JVM crowd for a time; im not sure how popular it is anymore
|
# ? Aug 11, 2017 21:47 |
|
lancemantis posted:its relaxed java with some good/bad bits and it enjoyed some popularity from the JVM crowd for a time; im not sure how popular it is anymore i don't hear much about it outside gradle
|
# ? Aug 11, 2017 21:48 |
|
it's a plang on the jvm
|
# ? Aug 11, 2017 21:49 |
|
i have run into it as an option for doing programmatic interaction inside of a larger tool. the other options are jruby, javascript, and jython i think and groovy seems likely to be the most palatable of those for some reason plain ol' java is not one of the options
|
# ? Aug 11, 2017 21:49 |
|
Bloody posted:i have run into it as an option for doing programmatic interaction inside of a larger tool. the other options are jruby, javascript, and jython i think and groovy seems likely to be the most palatable of those honestly i'd choose one of the other options because nobody loving knows groovy, even if it's a better langauge. i dunno if jython is any good, ruby is pretty well known and jruby is fine (except for being ruby) so that might be an okay choice. javascript is maybe okay if lots of people you work with know JS.
|
# ? Aug 11, 2017 21:50 |
|
yeah but nobody really knows jruby/jython either at the end of the day it sounds like some legacy artifact in the system; like hbase shell is a jruby interface for some reason well, i guess that reason is that stuff like this was really popular in like the late 2000s/early 10s
|
# ? Aug 11, 2017 21:53 |
|
i wrote some configuration stuff for jenkins in groovy once and everyone hated me for it, including / especially me 6 months later when i needed to know wtf it did.
|
# ? Aug 11, 2017 21:53 |
|
yeah it also depends on how groovy-ish you get with things; some of the language features are an abusable dumpster fire
|
# ? Aug 11, 2017 21:54 |
|
jython is the new scripting language for changing websphere config it's replacing, of course, something completely custom
|
# ? Aug 11, 2017 21:57 |
|
John Big Booty posted:horseboner.js is the Framework of the Week. did you just tell me to go gently caress myself.js
|
# ? Aug 11, 2017 22:05 |
|
MALE SHOEGAZE posted:honestly i'd choose one of the other options because nobody loving knows groovy, even if it's a better langauge. the stuff written in it is unlikely to be longer than a hundred lines, so im not super concerned about other people being familiar with it either
|
# ? Aug 11, 2017 22:06 |
|
doesn't jython implement like python 2.5? or did they eventually update that?
|
# ? Aug 11, 2017 22:07 |
|
Bloody posted:i have run into it as an option for doing programmatic interaction inside of a larger tool. the other options are jruby, javascript, and jython i think and groovy seems likely to be the most palatable of those
|
# ? Aug 11, 2017 22:08 |
|
Bloody posted:the stuff written in it is unlikely to be longer than a hundred lines, so im not super concerned about other people being familiar with it either that's what i said about my 100 line groovy stuff and i was completed baffled by it when i came back to it
|
# ? Aug 11, 2017 22:09 |
|
in high school we used PIC16s and programmed them in some sort of basic-like language. we kept wiring the breadboards up wrong and destroying them thinking back, it's amazing how stupid and incurious i was back then. i had no idea how any of that poo poo worked or any idea of its limitations. i just wrote some code that I barely understood and couldn't ever get anything working since i had no idea about debugging
|
# ? Aug 11, 2017 22:10 |
|
tbf reactjs has been the flavor of the month for like 18 months now, which is an eternity in the js world also it's honestly not that bad, insofar as any javascript poo poo can be considered not bad.
|
# ? Aug 11, 2017 22:12 |
|
Bloody posted:whats the deal with groovy groovy is goddamn awful ask anyone who has written a jenkinsfile
|
# ? Aug 11, 2017 22:20 |
|
quote:Groovy's syntax permits omitting parentheses and dots in some situations. The following groovy code
|
# ? Aug 11, 2017 22:32 |
|
Powerful Two-Hander posted:did you just tell me to go gently caress myself.js
|
# ? Aug 11, 2017 22:39 |
|
this is a perfect example of a groovy feature that should basically never be used
|
# ? Aug 11, 2017 22:42 |
|
well i got an android app plopped in my lap today
|
# ? Aug 11, 2017 22:52 |
|
Powerful Two-Hander posted:if you're going to suggest angular or react you can just Plain js can replace jQuery unless you are required to support like ie9 and lower.
|
# ? Aug 11, 2017 22:53 |
|
MALE SHOEGAZE posted:i need a new project, what's a fun low level / systems programming thing i can implement Write a compiler compilers are fun
|
# ? Aug 11, 2017 23:06 |
|
John Big Booty posted:No, but with mrhands.js you can gently caress yourself in a completely non-blocking way. doesn't work for me, im just getting some kind of overflow on the socket
|
# ? Aug 11, 2017 23:13 |
|
|
# ? May 26, 2024 02:29 |
|
lancemantis posted:doesn't jython implement like python 2.5? or did they eventually update that? they released 2.7 a while back, such a welcome improvement over 2.5. it's not that bad at all now, and allows you to use the world's best dynamically typed language in combination with the world's best statically typed language
|
# ? Aug 11, 2017 23:15 |