|
Gazpacho posted:graham is like that guy in batman who wont stop talking talking about bats and how they'll survive the next evolutionary crisis
|
# ? Sep 9, 2012 20:51 |
|
|
# ? May 9, 2024 02:05 |
|
Mr Dog posted:good thing doing lots and lots of atomic increment and decrement operations to manage dem refcounts hasn't ever been shown to take a giant poo poo on program performance either what kind of insane performance requirements are you talking about, exactly?
|
# ? Sep 9, 2012 21:28 |
|
if you're advocating completely manual memory management on a phone or tablet that has a 1ghz+ processor i would ask why. i mean since it's a superset of C if your superstitious refcounting performance hit ever ends up actually being real you can just write that chunk in straight C with malloc/free keying off the initer and dealloc methods on whatever object you use to encapsulate it
|
# ? Sep 9, 2012 21:31 |
|
he's not. he's implying gc is faster in an asinine manner i mean, the memory usage is a much bigger problem with most decent gc techniques rather than the time, but people will still beat on that canard forever
|
# ? Sep 9, 2012 21:41 |
|
oh. well it's not like you even have a choice since the objc gc isn't on ios (and i don't see why they would bother adding it since the release of arc)
|
# ? Sep 9, 2012 21:44 |
|
remember those minor point releases xcode was having for a few years? xcode was the only major app using garbage collection, and apple kept finding incompatibility bugs in the system frameworks that xcode needed to work around. i'm glad they tried out garbage collection, but arc is so good that it's no wonder they immediately deprecated garbage collection
Toady fucked around with this message at 22:17 on Sep 9, 2012 |
# ? Sep 9, 2012 22:14 |
|
Toady posted:remember those minor point releases xcode was having for a few years? xcode was the only major app using garbage collection, and apple kept finding incompatibility bugs in the system frameworks that xcode needed to work around. i'm glad they tried out garbage collection, but arc is so good that it's no wonder they immediately deprecated garbage collection i think just about the only thing a garbage collector could handle better is cycles in data structures, but there are workarounds when you use ARC
|
# ? Sep 9, 2012 22:24 |
|
how does ARC compare with RAII and C++11's move semantics?
|
# ? Sep 9, 2012 23:03 |
|
i dont see how either of those c++ things supports multiple references at all
|
# ? Sep 9, 2012 23:07 |
|
Win8 Hetro Experie posted:how does ARC compare with RAII and C++11's move semantics? i don't really see how there's a comparison since they're for different things
|
# ? Sep 10, 2012 00:37 |
|
looking at radium's old blog i see that he was all about switching from php to perl to improve performance aside from "lol perl" and "yeah php", and assuming no php accelerators are involved, is this plausible at all? cause it seems kind of dubious 2 me
|
# ? Sep 10, 2012 01:51 |
|
Gazpacho posted:looking at radium's old blog i see that he was all about switching from php to perl to improve performance perl owns rewrite everything in perl
|
# ? Sep 10, 2012 02:55 |
|
Gazpacho posted:looking at radium's old blog i see that he was all about switching from php to perl to improve performance radium thought it was a good idea soooo
|
# ? Sep 10, 2012 02:58 |
|
Gazpacho posted:looking at radium's old blog i see that he was all about switching from php to perl to improve performance perl has actual smart people working on improving the language runtime doesn't it
|
# ? Sep 10, 2012 03:21 |
|
these are all good points but objc is still just too [NSuglyasfuck] for the desktop
|
# ? Sep 10, 2012 04:10 |
|
Gazpacho posted:looking at radium's old blog i see that he was all about switching from php to perl to improve performance by performance I think he meant 'lol gonna rewrite everything'. http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=php&lang2=perl seems mostly comparable, but perl always uses much less memory. this is not surprising. last time I checked, perl didn't use a bytecode interpreter.
|
# ? Sep 10, 2012 04:30 |
|
deep square leg posted:these are all good points but objc is still just too [NSuglyasfuck] for the desktop subjective
|
# ? Sep 10, 2012 06:06 |
|
it's ok i love python and still hate __shitlikethis___.ugh
|
# ? Sep 10, 2012 06:22 |
|
python owns
|
# ? Sep 10, 2012 06:23 |
|
i think both are better than if ruby print "using words for control blocks, haven't you heard of braces?" end
|
# ? Sep 10, 2012 06:24 |
|
vapid cutlery posted:python owns
|
# ? Sep 10, 2012 06:25 |
|
deep square leg posted:it's ok i love python and still hate __shitlikethis___.ugh i think __foo__ is ok when you're doing something with new or weird semantics (__getattr__, __class__, etc.) on the other hand, if __name__ == '__main__': is terrible (as is __len__). backwards compatibility be dammned
|
# ? Sep 10, 2012 06:32 |
|
deep square leg posted:i think both are better than ruby is a great language for writing your own unique snowflake version of it (c.f dsls, active support). writing code that plays nicely with others? pfft. libraries are overrated.
|
# ? Sep 10, 2012 06:35 |
Friend of mine does backend work for the new Halo game and he's talking to me about all their scaling issues, when I come across this http://www.erlang-factory.com/upload/presentations/395/ErlangandFirst-PersonShooters.pdf And http://www.erlang-factory.com/upload/presentations/518/Erlangfor.NETDevelopersv3.pdf if someone tells me my specific bread and butter is poo poo I'm definitely interested in why.
|
|
# ? Sep 10, 2012 07:53 |
|
the only time you should see underscores in your code are between words in constants.
|
# ? Sep 10, 2012 14:25 |
|
Gazpacho posted:i dont see how either of those c++ things supports multiple references at all sooo it's just a shared_ptr then?
|
# ? Sep 10, 2012 14:40 |
|
Shaggar posted:the only time you should see underscores in your code are between words in constants. also between words in the names of functions and variables
|
# ? Sep 10, 2012 14:44 |
|
no. you should never do that.
|
# ? Sep 10, 2012 14:44 |
|
420 declare easy-to-comprehend verbose variables errday
|
# ? Sep 10, 2012 14:46 |
|
camelCaseFTW
|
# ? Sep 10, 2012 14:47 |
|
camelCase for method names underscore_separated_words for variables and global functions
|
# ? Sep 10, 2012 14:47 |
|
Tiny Bug Child posted:camelCase for method names BZZT
|
# ? Sep 10, 2012 14:50 |
|
that's the sound of the correct coding standards and practices buzzer going off
|
# ? Sep 10, 2012 14:55 |
|
my taint flag just got set
|
# ? Sep 10, 2012 14:56 |
|
Tiny Bug Child posted:camelCase for method names code:
|
# ? Sep 10, 2012 15:01 |
|
object verb: base64_decode, iptcparse, str_shuffle, var_dump verb object: create_function, recode_string "to" or "2"? ascii2ebcdic, bin2hex, deg2rad, ip2long, cal_to_jd (jdto*, *tojd), strtolower, strtotime, pro tip: a real php experience has no naming conventions. those are for academic beardhavers
|
# ? Sep 10, 2012 15:02 |
|
Coffee Jones posted:Friend of mine does backend work for the new Halo game and he's talking to me about all their scaling issues, when I come across this erlang is probably the best language for "scaling" if your problem lines up with a dynamo ring distribution that's not necessarily for data storage riak_core is good since you can add processing capacity to your system by throwing more computers at it if it's storage and you don't need relational use riak_kv it owns
|
# ? Sep 10, 2012 15:20 |
|
subject.verb_or_verb_phrase object supremacy
|
# ? Sep 10, 2012 15:21 |
|
gross and wrong
|
# ? Sep 10, 2012 15:24 |
|
|
# ? May 9, 2024 02:05 |
|
thinking about coding something in Go because i haven't coded anything in like a month and don't have any original ideas so i might as well try a new language or something someone give me a better idea so that i don't go through w this tia
|
# ? Sep 10, 2012 15:25 |