there will be function call highlighting in pycharm 2017.3, nice
|
|
# ? Oct 13, 2017 20:35 |
|
|
# ? Jun 8, 2024 19:35 |
|
broke prod today
|
# ? Oct 13, 2017 22:44 |
|
luv too hardcode dialog sizes to be larger than any sane system would need because elements lie about their size and red hat uses huge fonts for everythign i call it "rhapsody in white (space)"
|
# ? Oct 13, 2017 23:37 |
|
cinci zoo sniper posted:imho, if i were to make things, i would probably make like that assumes the primary concern is to make versioning easy to understand for the user this is often not the case. sometimes the person deliberately wants to inflate or deflate the version numbers, and sometimes they're just a crazy person who doesn't give a poo poo
|
# ? Oct 14, 2017 00:02 |
|
CRIP EATIN BREAD posted:npm lets people overwrite old versions so two people with version 1.2.3 pinned can actually have different packages depending on when they downloaded it. When did this happen?
|
# ? Oct 14, 2017 00:31 |
|
Doom Mathematic posted:When did this happen? oh it looks like npm disabled that in 2015ish. but it was definitely a thing: http://blog.npmjs.org/post/77758351673/no-more-npm-publish-f
|
# ? Oct 14, 2017 00:39 |
|
feels like a lot of people judging node tooling based on the dumpster fire it was a few years ago
|
# ? Oct 14, 2017 00:49 |
|
CRIP EATIN BREAD posted:oh it looks like npm disabled that in 2015ish. quote:Some of you have been annoyed or frustrated by this change, and for that, I deeply apologize.
|
# ? Oct 14, 2017 00:49 |
|
Chalks posted:why is nobody capable of doing semantic versioning correctly? by design
|
# ? Oct 14, 2017 00:57 |
|
CRIP EATIN BREAD posted:javascript is a failure because the people it attracts are loving morons and dont understand that tooling is important. let's compare it to a community of very smart programmers, scala
|
# ? Oct 14, 2017 00:57 |
|
i have come to accept go. hello thread
|
# ? Oct 14, 2017 02:40 |
|
i don't think a turd has ever been polished as vigorously as javascript
|
# ? Oct 14, 2017 03:20 |
|
a witch posted:i have come to accept go. hello thread yeah go is honestly not bad to program in.
|
# ? Oct 14, 2017 03:20 |
|
MALE SHOEGAZE posted:i don't think a turd has ever been polished as vigorously as javascript
|
# ? Oct 14, 2017 03:27 |
|
good things i have to say about go:
|
# ? Oct 14, 2017 03:47 |
|
Ralith posted:good things i have to say about go: channels are also p deece too bad about the rest of the language
|
# ? Oct 14, 2017 04:04 |
|
type switches are bad and error handling is incredibly primitive. still I think the only other language that could have done what I needed was c++ and i would rather walk into a lake than write c++ ever again
|
# ? Oct 14, 2017 04:18 |
|
backend programmers: JavaScript is a dumb language for morons, I can't believe anyone uses that garbage language. anyways, back to building my infrastructure, all of which heavily depends upon piles of bash scripts
|
# ? Oct 14, 2017 04:58 |
|
cinci zoo sniper posted:imho, if i were to make things, i would probably make like this is what x.y.z style version numbers are supposed to be
|
# ? Oct 14, 2017 05:56 |
Ploft-shell crab posted:backend programmers: JavaScript is a dumb language for morons, I can't believe anyone uses that garbage language. anyways, back to building my infrastructure, all of which heavily depends upon piles of bash scripts man your really mad about your "language"
|
|
# ? Oct 14, 2017 07:24 |
anyway, morning time to think about typing and how i wish python had static typing option. (at least i hope thats what i wish for, terminology should finally be there) what language have some sane class/function variable declarations that are brief oneliners in the style of (just as an abstract example) var foo int(10, 50) for a foo integer that can take values between 10 and 50
|
|
# ? Oct 14, 2017 08:40 |
|
cinci zoo sniper posted:anyway, morning time to think about typing and how i wish python had static typing option. (at least i hope thats what i wish for, terminology should finally be there) you can use mypy for type annotations on functions, and variables too from python 3.6, but don’t bother it’s not worth the effort tbh
|
# ? Oct 14, 2017 09:51 |
|
if you want that kinda validation thjng in python, if you’re doing it as the boundary of your program (e.g. rest api calls) then you can use a validation lib like colander if you’re trying to enforce programmer correctness, I guess you can do that but it’s not ideal, nor is a bunch of if statements and raise ValueError
|
# ? Oct 14, 2017 09:56 |
|
MALE SHOEGAZE posted:i don't think a turd has ever been polished as vigorously as javascript Swift is good because when I feel clever using it, it's because I've been super pedantic about everything and so if it builds it will probably work. C and C# are somewhere in the middle. Nothing makes me feel like I'm effortlessly manipulating time and space as a good SQL script though.
|
# ? Oct 14, 2017 10:35 |
Mr SuperAwesome posted:you can use mypy for type annotations on functions, and variables too from python 3.6, but don’t bother it’s not worth the effort tbh im using type annotations with python 3.6, it is completely unrelated to what i am asking, which is which languages have a specific mechanism of enforcing types and values of objects my python poo poo is straightforward enough to avoid being bitten in the rear end by its type system cinci zoo sniper fucked around with this message at 11:49 on Oct 14, 2017 |
|
# ? Oct 14, 2017 11:45 |
|
ada?
|
# ? Oct 14, 2017 12:28 |
|
cinci zoo sniper posted:anyway, morning time to think about typing and how i wish python had static typing option. (at least i hope thats what i wish for, terminology should finally be there) Pascal (don't use Pascal)
|
# ? Oct 14, 2017 12:54 |
hackbunny posted:Pascal (don't use Pascal) pascal was the first language i learned but i remember jack poo poo about it
|
|
# ? Oct 14, 2017 13:15 |
|
Delphi was good
|
# ? Oct 14, 2017 13:41 |
Soricidus posted:Delphi was good it still was being taught in it program of a local community college a few years back
|
|
# ? Oct 14, 2017 14:00 |
|
pascal was my first too and it was good, but it belongs in the past
|
# ? Oct 14, 2017 14:14 |
hackbunny posted:pascal was my first too and it was good, but it belongs in the past yah i wouldnt find much use to it (not that i knew much to begin with, the curriculum was of the level of last year of latvian primary school, so i think we didnt go past control flow)
|
|
# ? Oct 14, 2017 14:17 |
|
pascal is one of those things were its fans think it was more popular than it actually was. like if it was 1995 and you wanted to write a rotating 3d fire cube for dos vga mode 13h then pascal tutorials were everywhere. but if you wanted to write literally anything else in it then lol
|
# ? Oct 14, 2017 14:50 |
|
Sweevo posted:wanted to write a rotating 3d fire cube for dos vga mode 13h i would like to know more
|
# ? Oct 14, 2017 14:57 |
|
paging luigi thirty
|
# ? Oct 14, 2017 16:17 |
Soricidus posted:paging luigi thirty *in luigi thirty voice* do i look like a time traveller from the future to you
|
|
# ? Oct 14, 2017 16:19 |
|
cinci zoo sniper posted:anyway, morning time to think about typing and how i wish python had static typing option. (at least i hope thats what i wish for, terminology should finally be there) Otherwise this is territory where you need dependent types, so Idris or something.
|
# ? Oct 14, 2017 17:25 |
mystes posted:If you don't need this to actually be part of the type system and just want some sort of overkill way to effectively do assertions, Eiffel. its mostly just curiosity/mild frustration, rather than an acute need. seems like a really useful thing to have on system entry points, so you don't have to invent a bicycle every time you code something with, e.g. this monster from stackoverflow, for example code:
|
|
# ? Oct 14, 2017 17:54 |
|
Soricidus posted:paging luigi thirty i haven't used pascal actually all my dos poo poo is in C++
|
# ? Oct 14, 2017 18:19 |
|
|
# ? Jun 8, 2024 19:35 |
|
cinci zoo sniper posted:its mostly just curiosity/mild frustration, rather than an acute need. seems like a really useful thing to have on system entry points, so you don't have to invent a bicycle every time you code something with, e.g. this monster from stackoverflow, for example i looked up that SO post and what the actual gently caress Mr SuperAwesome fucked around with this message at 18:45 on Oct 14, 2017 |
# ? Oct 14, 2017 18:43 |