|
|
| Your Opinion Matters |
|
LennyLen
Member #5,313
December 2004
|
Kibiz0r said: Android is great for neckbeards, but Google just doesn't know how to service average consumers. Google don't really need to. Now that big name phone manufacturers are producing Android phones, they're taking care of that.
|
|
Vanneto
Member #8,643
May 2007
|
1. Both. 2. Windows. Linux has its uses, but you really have to be a supreme nerd to work with it. 3. Allegro of course! 4. Well, Firefox is a memory hog, but then again at least Firefox doesn't collect my porn surfing data like Google does. I like my porn privacy. :/ 5. iPhone is for all the "hip" sheep that don't have their own brain. Google is for the ones that like being spied upon when surfing for porn. Neither. 6. Hah, funny! In capitalist America bank robs you. |
|
relay01
Member #6,988
March 2006
|
a) C b) C++ a) Windows b) Linux a) Allegro b) SDL a) Chrome b) Firefox a) iOS b) Android a) Ubuntu b) Gentoo _____________________________________ |
|
Kibiz0r
Member #6,203
September 2005
|
LennyLen said: big name phone manufacturers You mean the ones who have been cranking out cheap phones with abysmal UIs for the past decade? I wonder how that could go wrong. --- |
|
Chris Katko
Member #1,881
January 2002
|
relay01 said:
a) C b) C++
Dudette: But couldn't you just make C better? -----sig: |
|
Karadoc ~~
Member #2,749
September 2002
|
But it isn't one higher than C. C++ makes C one higher than it use to be. So maybe the way to interpret this is that every time you use C++, C seems better. ? ----------- |
|
SiegeLord
Member #7,827
October 2006
|
Sekhar Bhattacharya said: Cool! I have never heard of D before! So you're saying its better than C/C++? It fulfills my needs better than C++ does. "For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18 |
|
Arthur Kalliokoski
Second in Command
February 2005
|
1. a C++ is more complicated than my programs, thereby throwing out the baby with the 2. b Windows seems easier partly because you've been using it longer, partly because it tells you what to do (even if it's sub-optimal), partly because it's so point'n'drool-centric. Game companies write for windows, but I don't like the last decades worth of games. 3. a I tried SDL a few years ago because it was installed by default by the distro, but I hated it (that could easily be because I wasn't used to it). 4. b Firefox chugs now and then, but Google seems like they've forgotten their motto "don't be evil". 5. ? I only have a vague idea what those are. 6. a Ubuntu is way too windows-like, but I've never even considered using gentoo and know nothing about it. They all watch too much MSNBC... they get ideas. |
|
LennyLen
Member #5,313
December 2004
|
Kibiz0r said: You mean the ones who have been cranking out cheap phones with abysmal UIs for the past decade? I wonder how that could go wrong. I was thinking of Sony Ericsson actually. They've always produced the best phone interfaces I've ever worked with. My gf has an Xperia X10 Mini Pro, and apart from the physical problems I have with it (it's designed for people with small) hands, it's a very nice Android phone, with lots of nice SE tweaks. When I have the money, I intend to upgrade form my cheap Android phone to one of the big Xperia handsets.
|
|
Matthew Leverton
Supreme Loser
January 1999
|
Does Chrome really use less memory than Firefox? After eight hours of running Chrome on Ubuntu, I closed it. Memory usage dropped by 1098 MB. Firefox does seem more sluggish on Ubuntu, so I generally don't use it. But on Windows, I still prefer it. |
|
Sekhar Bhattacharya
Member #11,737
March 2010
|
Arthur Kalliokoski said: Game companies write for windows, but I don't like the last decades worth of games You have to play Mass Effect. You Have To! SiegeLord said: It fulfills my needs better than C++ does. Yea I was reading about it. The idea behind the creation of D is smart. I went through the list of features (somewhat); they got rid of multiple inheritance and instead put in interfaces, Nice! |
|
LennyLen
Member #5,313
December 2004
|
Sekhar Bhattacharya said: You have to play Mass Effect. You Have To! Why? I've seen it and I'd never want to play it.
|
|
Sekhar Bhattacharya
Member #11,737
March 2010
|
LennyLen said: Why? I've seen it and I'd never want to play it. You Have To Play It! Then you'll see! |
|
bamccaig
Member #7,536
July 2006
|
Sekhar Bhattacharya said: ...they got rid of multiple inheritance and instead put in interfaces, Nice! In C#, I regularly find myself wishing I could use multiple inheritance. Also, while interfaces are a great idea, I prefer Go's implementation of them. Instead of having to declare that a class implements an interface, you only need a class to satisfy an interface. So, for example, with a preexisting API, you can make up your own interface that fits it, then implement your own proxy object that also matches that interface, and substitute. It's a lot more flexible, IMHO. I haven't gotten around to actually writing useful code with Go though. -- acc.js | al4anim - Allegro 4 Animation library | Allegro 5 VS/NuGet Guide | Allegro.cc Mockup | Allegro.cc <code> Tag | Allegro 4 Timer Example (w/ Semaphores) | Allegro 5 "Winpkg" (MSVC readme) | Bambot | Blog | C++ STL Container Flowchart | Castopulence Software | Check Return Values | Derail? | Is This A Discussion? Flow Chart | Filesystem Hierarchy Standard | Clean Code Talks - Global State and Singletons | How To Use Header Files | GNU/Linux (Debian, Fedora, Gentoo) | rot (rot13, rot47, rotN) | Streaming |
|
kazzmir
Member #1,786
December 2001
|
Do you really want multiple inheritance or do you just want to share code between classes? If the later then you want traits (otherwise known as mixins). Maybe C# will get them eventually. True multiple inheritance is rarely useful. |
|
SiegeLord
Member #7,827
October 2006
|
In D1.0 and 2.0 you can use mixins to include some common code into classes, if you want. In D2.0 interfaces can have implementations for final/static methods too (not virtual ones though). I don't think the lack of multiple inheritance is the biggest problem that D faces "For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18 |
|
blargmob
Member #8,356
February 2007
|
bamccaig said: In C#, I regularly find myself wishing I could use multiple inheritance. Hm? If you know what you're doing, there is no real need for multiple inheritance; as I was taught here (a.cc), by co-workers, books, and teachers. kazzmir said: True multiple inheritance is rarely useful. +1 --- |
|
Trezker
Member #1,739
December 2001
|
Lua (not having to mess with types is heavenly) |
|
Tobias Dammers
Member #2,604
August 2002
|
a) C b) C++ a) Windows b) Linux a) Allegro b) SDL a) Chrome b) Firefox a) iOS b) Android a) Ubuntu b) Gentoo Jesse Lenney said: Monopolies do not constitute pure negativity.
Definitely not: There are situations where monopolies are beneficial, but: --- |
|
Billybob
Member #3,136
January 2003
|
1. b) C++ 2. a) Windows 3. a) Allegro 4. a) Chrome 5. a) iOS 6. a) Ubuntu
|
|
miran
Member #2,407
June 2002
|
1. C or C++ I'd say C++. Much easier to organise stuff when the project grows larger and larger. 2. Windows or Linux Linux, just because I got so used to having it on my home desktop PC that I think my brain would bleed if I had to go back to Windows. That said, I do still use Windows XP in a VirtualBox almost daily. And Windows is all I have at work. 3. Allegro or SDL Not enough information. (I've only ever used Allegro.) 4. Chrome or Firefox Not enough information. (Never even tried Chrome.) 5. iOS or Android Not enough information. (Don't use either. My phone is from the stone age.) 6. Ubuntu or Gentoo Not enough information. (Never seen Gentoo and the last time I tried Ubuntu, it didn't work.) -- |
|
GullRaDriel
Member #3,861
September 2003
|
1. C or C++ C. Definitely. I'm a C geek. 2. Windows or Linux I use both and I like both. Especially since I'm using W7 64 and Debian. 3. Allegro or SDL Never ever tried the SDL. I'm a C geek. 4. Chrome or Firefox Both. 5. iOS or Android N.A 6. Ubuntu or Gentoo Debian. "Code is like shit - it only smells if it is not yours" |
|
SiegeLord
Member #7,827
October 2006
|
I was just looking through Allegro 1.02's source, and found these comments in gui.c: ret = d_list_proc(msg,d,c); /* wey hey! class inheritance... */ ... return d_edit_proc(msg,d,c); /* who needs C++ after all... */
I guess we know how Shawn would answer the first question "For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18 |
|
bamccaig
Member #7,536
July 2006
|
kazzmir said: Do you really want multiple inheritance or do you just want to share code between classes? If the later then you want traits (otherwise known as mixins). Maybe C# will get them eventually. True multiple inheritance is rarely useful.
I can't say if that's what I really want because it seems that none of the languages that I know support them (at least, not really). The Wikipedia article isn't very clear about explaining them either. It sounds just like MI, except it magically isn't. -- acc.js | al4anim - Allegro 4 Animation library | Allegro 5 VS/NuGet Guide | Allegro.cc Mockup | Allegro.cc <code> Tag | Allegro 4 Timer Example (w/ Semaphores) | Allegro 5 "Winpkg" (MSVC readme) | Bambot | Blog | C++ STL Container Flowchart | Castopulence Software | Check Return Values | Derail? | Is This A Discussion? Flow Chart | Filesystem Hierarchy Standard | Clean Code Talks - Global State and Singletons | How To Use Header Files | GNU/Linux (Debian, Fedora, Gentoo) | rot (rot13, rot47, rotN) | Streaming |
|
Trent Gamblin
Member #261
April 2000
|
Did you just bring up the Allegro 4 GUI as an attempt to make C sound better than C++?
|
|
|
|