Page 13 of 44

Re: Comics

Posted: Mon Jul 30, 2012 4:41 pm
by Haggis_McMutton
natty dread wrote:Maybe someday we'll get to the point where low-level languages become redundant for everything except the system kernel. On the other hand, it could be that we'll just come up with more resource-hungry applications that still require coding with lower-level languages - the phenomenon is best seen in computer games: no matter how powerful a new gaming hardware is, someone is going to come up with ways to utilize all of its potential...


I think eventually most people will be using higher level languages, seems like the natural trend. I mean, at one point, C was considered high level.

Also, I remember reading this article about the making of some really old games The challenges they had to solve due to very limited hardware resources were just insane. I dunno if games today have to worry THAT much about performance and footprint. And surely the whole "let's pour a shitload of money into making the game super-duper realistic" must be nearing the tapering point. They pretty much almost look real already.

Image
This scavenger hunt is getting boring. Let's go work on the treehouse!

Image
I am firmly of the opinion that if something doesn't have a year on it, every time the expiration date rolls around it is good again for the two weeks preceding that date.

Re: Comics

Posted: Mon Jul 30, 2012 6:22 pm
by Haggis_McMutton
Oh, found an oddly appropriate one:

Image

Unsafe vehicles, hills, and philosophy go hand in hand.

Re: Comics

Posted: Mon Jul 30, 2012 11:21 pm
by natty dread
Haggis_McMutton wrote:I think eventually most people will be using higher level languages, seems like the natural trend. I mean, at one point, C was considered high level.

Also, I remember reading this article about the making of some really old games The challenges they had to solve due to very limited hardware resources were just insane. I dunno if games today have to worry THAT much about performance and footprint. And surely the whole "let's pour a shitload of money into making the game super-duper realistic" must be nearing the tapering point. They pretty much almost look real already.


But there's an almost infinite amount of things that computing power can be used for. Not just more realistic graphics (although, if we get 3d screens with parallax viewing, that's going to take a fair bit of computating power to render all the possible view points you can look at the screen from) but also things like physics engines, completely destructible environments, ultra-massive sandbox games (like, how about a game where the entire nation of USA is rendered... or hey, how about the entire world)... imagination is the limit. And that's not even counting AI... imagination is the limit, really.

And then there's all kinds of scientific uses - scientists are already creating immense grids and networks for computing because regular supercomputers just aren't fast enough for some calculations.

No, I think we're going to need lower level languages for quite some time. And let's not forget environmental concerns - more effective code uses less CPU resources, thus requiring the CPU to use less power, thus consuming less real world resources.

Re: Comics

Posted: Tue Jul 31, 2012 12:11 am
by natty dread
[bigimg]http://www.smbc-comics.com/comics/20120608.gif[/bigimg]

[bigimg]http://threewordphrase.com/sign.gif[/bigimg]

[bigimg]http://threewordphrase.com/pope.gif[/bigimg]

[bigimg]http://threewordphrase.com/marriage.gif[/bigimg]

Re: Comics

Posted: Tue Jul 31, 2012 9:19 am
by Haggis_McMutton
natty dread wrote:But there's an almost infinite amount of things that computing power can be used for. Not just more realistic graphics (although, if we get 3d screens with parallax viewing, that's going to take a fair bit of computating power to render all the possible view points you can look at the screen from) but also things like physics engines, completely destructible environments, ultra-massive sandbox games (like, how about a game where the entire nation of USA is rendered... or hey, how about the entire world)... imagination is the limit. And that's not even counting AI... imagination is the limit, really.

And then there's all kinds of scientific uses - scientists are already creating immense grids and networks for computing because regular supercomputers just aren't fast enough for some calculations.

No, I think we're going to need lower level languages for quite some time. And let's not forget environmental concerns - more effective code uses less CPU resources, thus requiring the CPU to use less power, thus consuming less real world resources.


Ok, but the flipside is we might be able to develop compilers/interpreters smart enough such that the difference between writting low and high level is minimal. (with different paradigmes such as functional languages one might argue that you are expressing the concepts in a clearer way and that a smart enough compiler could generate more efficient byte code than you'd be able to yourself.)
I don't know how many people there are left today that could actually write a somewhat complex application more efficiently in assembly than in C. Virtually all efficiency tricks are already performed by the C compiler.

Re: Comics

Posted: Tue Jul 31, 2012 9:20 am
by Haggis_McMutton
Image
Family going to bed at 10 PM is so much worse than jet lag.

Image
Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'.

Re: Comics

Posted: Tue Jul 31, 2012 1:19 pm
by natty dread
Haggis_McMutton wrote:
natty dread wrote:But there's an almost infinite amount of things that computing power can be used for. Not just more realistic graphics (although, if we get 3d screens with parallax viewing, that's going to take a fair bit of computating power to render all the possible view points you can look at the screen from) but also things like physics engines, completely destructible environments, ultra-massive sandbox games (like, how about a game where the entire nation of USA is rendered... or hey, how about the entire world)... imagination is the limit. And that's not even counting AI... imagination is the limit, really.

And then there's all kinds of scientific uses - scientists are already creating immense grids and networks for computing because regular supercomputers just aren't fast enough for some calculations.

No, I think we're going to need lower level languages for quite some time. And let's not forget environmental concerns - more effective code uses less CPU resources, thus requiring the CPU to use less power, thus consuming less real world resources.


Ok, but the flipside is we might be able to develop compilers/interpreters smart enough such that the difference between writting low and high level is minimal. (with different paradigmes such as functional languages one might argue that you are expressing the concepts in a clearer way and that a smart enough compiler could generate more efficient byte code than you'd be able to yourself.)


Ok, yes, compilers can develop, and maybe at some point we will just code programs that code other programs... however, the syntax or paradigm of the language isn't the main point, it's more about what kind of code it produces - if the language compiles to bytecode that needs to be interpreted at runtime, that always adds another level of virtualization which slows down the program.

I don't know how many people there are left today that could actually write a somewhat complex application more efficiently in assembly than in C. Virtually all efficiency tricks are already performed by the C compiler.


Actually, assembler is still being used as part of programs written in C etc. because sometimes you just need to squeeze out that extra bit of performance. It's no longer practical to write entire programs in assembler, because programs have become so big and complex, but when some function or method needs a speed boost, assembler can still give faster code.

Also, somewhat relevant (panel 2):

[bigimg]http://imgs.xkcd.com/comics/well_2.png[/bigimg]

Re: Comics

Posted: Wed Aug 01, 2012 6:17 am
by natty dread
[bigimg]http://threewordphrase.com/prophet.gif[/bigimg]

Re: Comics

Posted: Wed Aug 01, 2012 7:19 am
by x-raider
I'm a proud kiwi-like-an-apple eater.

Re: Comics

Posted: Wed Aug 01, 2012 11:27 am
by Gillipig
Haggis_McMutton wrote:Image

[bigimg]http://www.smbc-comics.com/comics/20120415.gif[/bigimg]


These two are geniously funny!

Re: Comics

Posted: Sun Aug 05, 2012 10:38 am
by Haggis_McMutton
Image
Image

Re: Comics

Posted: Sun Aug 05, 2012 3:44 pm
by Haggis_McMutton
Image

Re: Comics

Posted: Sun Aug 05, 2012 5:25 pm
by Haggis_McMutton
Can't remember if I already posted this one.

[bigimg]http://www.smbc-comics.com/comics/20111207.gif[/bigimg]

Re: Comics

Posted: Sun Aug 05, 2012 6:25 pm
by ender516
That one's new to me, and much appreciated.

Re: Comics

Posted: Sun Aug 05, 2012 11:48 pm
by natty dread
[bigimg]http://www.smbc-comics.com/comics/20120805.gif[/bigimg]

Re: Comics

Posted: Tue Aug 07, 2012 7:30 am
by Haggis_McMutton
Image

Re: Comics

Posted: Tue Aug 07, 2012 7:43 am
by Haggis_McMutton
Back when subnormality had somewhat normal sized comics.

[bigimg]http://viruscomix.com/thanks,%20america.gif[/bigimg]

[bigimg]http://viruscomix.com/owlcostumes.jpg[/bigimg]

Getting bigger now:

[bigimg]http://viruscomix.com/fatuglybadteeth.jpg[/bigimg]

[bigimg]http://viruscomix.com/anchoviescience.jpg[/bigimg]

Re: Comics

Posted: Tue Aug 07, 2012 3:14 pm
by Haggis_McMutton
Yeah, I'm just going through the subnormality archives. This has not been a productive day.

Anyway:

[bigimg]http://viruscomix.com/geniethoseoneof.jpg[/bigimg]

[bigimg]http://viruscomix.com/emperormetaphorwhatever.jpg[/bigimg]

[bigimg]http://viruscomix.com/takethetightrope.jpg[/bigimg]

[bigimg]http://viruscomix.com/sixteenfuckingpercent.jpg[/bigimg]

[bigimg]http://viruscomix.com/justmouthsandeyes.jpg[/bigimg]

[bigimg]http://viruscomix.com/indefenseofweird.jpg[/bigimg]

Re: Comics

Posted: Tue Aug 07, 2012 4:19 pm
by BigBallinStalin
Haggis_McMutton wrote:Yeah, I'm just going through the subnormality archives. This has not been a productive day.

Anyway:

show




At first I was like, "oh haha!," but on the last one, I got all, "hey! c'mon! The emperor has no clothes! Why would the author say otherwise?"

Re: Comics

Posted: Wed Aug 08, 2012 9:05 am
by Haggis_McMutton
2nd batch

[bigimg]http://viruscomix.com/7diab.jpg[/bigimg]

[bigimg]http://viruscomix.com/isntitironic.jpg[/bigimg]

[bigimg]http://viruscomix.com/bosssss.jpg[/bigimg]

[bigimg]http://viruscomix.com/odeon.jpg[/bigimg]

[bigimg]http://viruscomix.com/apratmnet2a.jpg[/bigimg]

[bigimg]http://viruscomix.com/werefuckedwerefuckedwerefucked.jpg[/bigimg]

Re: Comics

Posted: Wed Aug 08, 2012 1:43 pm
by Haggis_McMutton
Short intermission from the wall-o-text marathon

Image

Re: Comics

Posted: Wed Aug 08, 2012 1:46 pm
by AndyDufresne
Haggis_McMutton wrote:Short intermission from the wall-o-text marathon

Image


+1 Rover Points for this. I liked it.


--Andy

Re: Comics

Posted: Wed Aug 08, 2012 2:16 pm
by Neoteny
As if one depressing rover comic wasn't enough.

Re: Comics

Posted: Wed Aug 08, 2012 5:20 pm
by MeDeFe
Image

Re: Comics

Posted: Wed Aug 08, 2012 5:23 pm
by Haggis_McMutton
MeDeFe wrote:Image


Half the fun for some of these is trying to figure out how the hell the addition of Garfield could make it less depressing.

Image