|
|
# ? Nov 10, 2014 21:37 |
|
|
# ? May 16, 2024 17:49 |
|
KARMA! posted:EVERY MORNING I WAKE UP AND OPEN PALM SLAM A VHS INTO THE SLOT. IT'S Design Patterns: Elements of Reusable Object-Oriented Software AND RIGHT THEN AND THERE I START DOING THE MOVES ALONGSIDE WITH THE MAIN CHARACTER, uncle bob. I DO EVERY MOVE AND I DO EVERY MOVE HARD. MAKIN WHOOSHING SOUNDS WHEN I SLAM DOWN SOME factory objects OR EVEN WHEN I MESS UP inheritance. NOT MANY CAN SAY THEY ESCAPED THE GALAXYS MOST DANGEROUS anti patterns. I CAN. I SAY IT AND I SAY IT OUTLOUD EVERYDAY TO PEOPLE IN MY maker faire bongo team AND ALL THEY DO IS PROVE PEOPLE IN a maker faire bongo team CAN STILL BE IMMATURE JEKRS. AND IVE LEARNED ALL THE patterns AND IVE LEARNED HOW TO MAKE MYSELF AND MY APARTMENT LESS LONELY BY SHOUTING EM ALL. 2 HOURS INCLUDING WIND DOWN EVERY MORNIng
|
# ? Nov 10, 2014 21:42 |
|
5
|
# ? Nov 10, 2014 22:14 |
|
Soricidus posted:sure, you can work round some js flaws with third-party extensions, and some people use them some of the time, and this is not a bad thing, so far as it goes. a defacto standard is the only standard that matters
|
# ? Nov 10, 2014 22:19 |
|
Soricidus posted:at least c has a standard mechanism that everyone uses, which provides for basic separation of interface and implementation, provides a basic level of isolation between compilation units, etc. it isn't quite enough though for anything but static compilation, though. C has to have all sorts of additions in order to manage API evolution, ABI compatibility, and so on, all of which are nonstandard. (and none of which are taught, rather than learned by osmosis.) C just has fewer problems because it sets a higher bar for getting anything at all done with the language; by the time you're a marginally competent C programmer, you pick up things like "if you add a parameter to that API, all existing code will fail to link" because you've probably had that exact problem yourself in the past. code modularity is a surprisingly difficult problem, especially when combined with evolution of different subsystems over time.
|
# ? Nov 10, 2014 22:19 |
|
rotor posted:a defacto standard is the only standard that matters the problem is js has even wider reach than php, and so many people, in the absence of [knowing about the de-facto] standards made up their own lovely ones
|
# ? Nov 10, 2014 22:22 |
|
KARMA! posted:EVERY MORNING I WAKE UP AND OPEN PALM SLAM A VHS INTO THE SLOT. IT'S Design Patterns: Elements of Reusable Object-Oriented Software AND RIGHT THEN AND THERE I START DOING THE MOVES ALONGSIDE WITH THE MAIN CHARACTER, uncle bob. I DO EVERY MOVE AND I DO EVERY MOVE HARD. MAKIN WHOOSHING SOUNDS WHEN I SLAM DOWN SOME factory objects OR EVEN WHEN I MESS UP inheritance. NOT MANY CAN SAY THEY ESCAPED THE GALAXYS MOST DANGEROUS anti patterns. I CAN. I SAY IT AND I SAY IT OUTLOUD EVERYDAY TO PEOPLE IN MY maker faire bongo team AND ALL THEY DO IS PROVE PEOPLE IN a maker faire bongo team CAN STILL BE IMMATURE JEKRS. AND IVE LEARNED ALL THE patterns AND IVE LEARNED HOW TO MAKE MYSELF AND MY APARTMENT LESS LONELY BY SHOUTING EM ALL. 2 HOURS INCLUDING WIND DOWN EVERY MORNIng erich gamma now works on a cloud based text editor
|
# ? Nov 10, 2014 22:29 |
|
Cocoa Crispies posted:the problem is js has even wider reach than php, and so many people, in the absence of [knowing about the de-facto] standards made up their own lovely ones agree, but that's rapidly changing though rotor fucked around with this message at 22:34 on Nov 10, 2014 |
# ? Nov 10, 2014 22:32 |
|
spitting out SOLID concepts with a good rap flow makes me harder than visiting 4chan /d/
|
# ? Nov 10, 2014 22:37 |
|
Cocoa Crispies posted:the problem is js has even wider reach than php, and so many people, in the absence of [knowing about the de-facto] standards made up their own lovely ones there are no defacto standards in js
|
# ? Nov 10, 2014 22:37 |
|
jquery is the closest thing to a javascript defacto standard
|
# ? Nov 10, 2014 22:38 |
|
let me tell you about the CORRECT way to make an "object" in js. you see prototype..
|
# ? Nov 10, 2014 22:42 |
|
Shaggar posted:jquery is the closest thing to a javascript defacto standard and it is fantastic. I can do a lot of stuff using jquery but need to look up how to do the equivalent in plain javascript
|
# ? Nov 10, 2014 22:45 |
|
KARMA! posted:EVERY MORNING I WAKE UP AND OPEN PALM SLAM A VHS INTO THE SLOT. IT'S Design Patterns: Elements of Reusable Object-Oriented Software AND RIGHT THEN AND THERE I START DOING THE MOVES ALONGSIDE WITH THE MAIN CHARACTER, uncle bob. I DO EVERY MOVE AND I DO EVERY MOVE HARD. MAKIN WHOOSHING SOUNDS WHEN I SLAM DOWN SOME factory objects OR EVEN WHEN I MESS UP inheritance. NOT MANY CAN SAY THEY ESCAPED THE GALAXYS MOST DANGEROUS anti patterns. I CAN. I SAY IT AND I SAY IT OUTLOUD EVERYDAY TO PEOPLE IN MY maker faire bongo team AND ALL THEY DO IS PROVE PEOPLE IN a maker faire bongo team CAN STILL BE IMMATURE JEKRS. AND IVE LEARNED ALL THE patterns AND IVE LEARNED HOW TO MAKE MYSELF AND MY APARTMENT LESS LONELY BY SHOUTING EM ALL. 2 HOURS INCLUDING WIND DOWN EVERY MORNIng
|
# ? Nov 10, 2014 22:50 |
|
eschaton posted:it isn't quite enough though for anything but static compilation, though. i sure as hell would not advocate the use of a c-style system in any language created since 1975. nor would i recommend c itself to anyone who is not either already an expert c programmer, or else a very diligent learner who can be trusted to do their homework rather than just waltz in and poo poo things up until they've opened a security hole in your codebase that makes mr goatse look like a tightass.
|
# ? Nov 10, 2014 23:02 |
|
Valeyard posted:and it is fantastic. I can do a lot of stuff using jquery but need to look up how to do the equivalent in plain javascript
|
# ? Nov 10, 2014 23:03 |
|
Shaggar posted:yeah using javascript w/out jquery would be awful. is there any other language that is equivalent to this. i mean you can understand and use jQuery without having to know how to use javascript in general or its syntax. which is kinda weird
|
# ? Nov 10, 2014 23:05 |
|
Valeyard posted:is there any other language that is equivalent to this. i mean you can understand and use jQuery without having to know how to use javascript in general or its syntax. which is kinda weird in the sense of de-facto standard library: ruby + activesupport
|
# ? Nov 10, 2014 23:12 |
|
Speaking of Ruby, Klabnik's gonna be in Philly tomorrow talking about Rust to a bunch of Ruby devs so I'll probably go
|
# ? Nov 10, 2014 23:19 |
|
I've got a friend working on a Rust project atm and he says week to week the language is changing too much for him to keep up with let alone progress with the actual project lol
|
# ? Nov 10, 2014 23:24 |
|
triple sulk posted:Speaking of Ruby, Klabnik's gonna be in Philly tomorrow talking about Rust to a bunch of Ruby devs so I'll probably go why would you try to get ruby devs to use rust
|
# ? Nov 10, 2014 23:43 |
|
Valeyard posted:I've got a friend working on a Rust project atm and he says week to week the language is changing too much for him to keep up with let alone progress with the actual project lol Yeah I looked at it for a hot minute but I'm not really going to touch it until they do a 1.0 freeze. From what I remember though, the error logging is pretty decent? I like good error logging since it lets me constantly know how terrible of a programmer I am, and why.
|
# ? Nov 10, 2014 23:45 |
|
Valeyard posted:I've got a friend working on a Rust project atm and he says week to week the language is changing too much for him to keep up with let alone progress with the actual project lol yeah but if you're an academic like him making some trivial program for your own use who cares.
|
# ? Nov 10, 2014 23:47 |
|
Shaggar posted:yeah but if you're an academic like him making some trivial program for your own use who cares. well it is our final year projects which he got stuck with via random assignment, so it does kind of suck Rust version numbering: quote:Releases Is it standard practice in version numbering to have 0.1 and 0.10 be different releases? Valeyard fucked around with this message at 23:52 on Nov 10, 2014 |
# ? Nov 10, 2014 23:49 |
|
Ruby is the 'M' of "PBDSM" (Programming BDSM) when it comes to errors
|
# ? Nov 10, 2014 23:52 |
|
Valeyard posted:well it is our final year projects which he got stuck with via random assignment, so it does kind of suck Version numbers are strings not numbers so yes
|
# ? Nov 11, 2014 00:00 |
|
Bloody posted:Version numbers are not numbers i wonder when this became true because it seems like it couldn't have always been this way
|
# ? Nov 11, 2014 02:22 |
|
Corla Plankun posted:i wonder when this became true because it seems like it couldn't have always been this way same
|
# ? Nov 11, 2014 02:26 |
|
Corla Plankun posted:i wonder when this became true because it seems like it couldn't have always been this way as soon as we started adding a second decimal
|
# ? Nov 11, 2014 02:28 |
|
Corla Plankun posted:i wonder when this became true because it seems like it couldn't have always been this way for ages
|
# ? Nov 11, 2014 02:58 |
|
Corla Plankun posted:i wonder when this became true because it seems like it couldn't have always been this way the major minor versions are numbers but on the whole its a string.
|
# ? Nov 11, 2014 02:59 |
|
no ones brought up semantic versioning yet?
|
# ? Nov 11, 2014 04:19 |
|
uncurable mlady posted:no ones brought up semantic versioning yet? what does that have to do with it? you can have both a 1.1 and 1.10 in semantic versioning
|
# ? Nov 11, 2014 04:23 |
|
triple sulk posted:Speaking of Ruby, Klabnik's gonna be in Philly tomorrow talking about Rust to a bunch of Ruby devs so I'll probably go you should spit on him
|
# ? Nov 11, 2014 04:34 |
|
imo if you don't want your version to be a number don't make it look so much like a loving number
rotor fucked around with this message at 06:46 on Nov 11, 2014 |
# ? Nov 11, 2014 04:51 |
|
the talent deficit posted:what does that have to do with it? you can have both a 1.1 and 1.10 in semantic versioning iunno, I thought it made double digit point releases more popular because you'd rack up so many
|
# ? Nov 11, 2014 05:08 |
|
Valeyard posted:well it is our final year projects which he got stuck with via random assignment, so it does kind of suck autists threw a huge fit when the version of mame after 0.99 was not 1.0 but 0.100
|
# ? Nov 11, 2014 06:51 |
|
i'm really excited about windows 9 guys
|
# ? Nov 11, 2014 07:39 |
|
a rust ide with auto complete, auto import (like how eclipse imports java packages), lifetime support, and project/build support would be v. nice. ^^^^ somebody make this pls
|
# ? Nov 11, 2014 08:11 |
|
|
# ? May 16, 2024 17:49 |
|
Shinku ABOOKEN posted:a rust ide with auto complete, auto import (like how eclipse imports java packages), lifetime support, and project/build support would be v. nice. iirc jetbrains has a rust plugin in the works
|
# ? Nov 11, 2014 08:23 |