Overclock.net › Forums › Industry News › Software News › [Ars]Mono for Android framework lets C# developers tame the Droid
New Posts  All Forums:Forum Nav:

[Ars]Mono for Android framework lets C# developers tame the Droid - Page 2

post #11 of 30
Quote:
A Mono for Android license will cost $399 for an individual developer. A one-seat enterprise license costs $999. For more details you can refer to the product's official website.
Cute. Bad programmers, enter.
15s
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Gigabyte 880GM-D2H AMD HD4250 4 GB 
Hard DriveOSMonitorPower
640GB Arch GNU/Linux i686 Fujitsu Siemens 4612 FA 350 W 
Mouse
Logitech G9x 
  hide details  
Reply
15s
(13 items)
 
  
CPUMotherboardGraphicsRAM
Athlon II x4 640 Gigabyte 880GM-D2H AMD HD4250 4 GB 
Hard DriveOSMonitorPower
640GB Arch GNU/Linux i686 Fujitsu Siemens 4612 FA 350 W 
Mouse
Logitech G9x 
  hide details  
Reply
post #12 of 30
Quote:
Originally Posted by Plex View Post
This is a pretty common misconception. While Microsoft never released a full framework for an OS besides Windows, the .NET framework was built to be cross-platform, and is therefore platform agnostic.

It's how Mono is able to compile the code with so little (if any) compatibility issues.
But the standard is still not open, as you already acknowledged. It's not open source, so you are inherently reliant on Microsoft. Why you would use something that chains you to Microsoft over something open and just as capable is beyond me. I guess mono's libraries are fine, but all that does is help validate an unnecessary language developed purely to prop up Windows.
Quote:
Originally Posted by dham View Post
Not really needed on Android since Java is so nice. This is a much needed solution for iOS though considering you have to brain dead to use Objective-C.
It doesn't technically use Java. It uses the language, but none of its actual libraries. The android developers wrote their own libraries and VM that just use the Java language.
Edited by Biokinetica - 4/9/11 at 11:26am
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
post #13 of 30
Quote:
Originally Posted by MadCatMk2 View Post
Cute. Bad programmers, enter.
Wrong. If you want to be a great programmer, you NEED C#. It's advantages over Java are far greater than its miniscule disadvantages, such as reliance on Windows.

I've never met a great programmer who didn't use C#.

%
post #14 of 30
Quote:
Originally Posted by MadCatMk2 View Post
Cute. Bad programmers, enter.
Guess you should come over to the decided to scratch out the name office over here in Pittsburgh and explain to all of us that we're bad programmers.
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
post #15 of 30
Hey guise it's totally safe to use this since Microsoft really hasn't tried to sue any Android vendors!!!
Blood
(13 items)
 
  
Reply
Blood
(13 items)
 
  
Reply
post #16 of 30
Quote:
Originally Posted by floatingDivs View Post
Wrong. If you want to be a great programmer, you NEED C#. It's advantages over Java are far greater than its miniscule disadvantages, such as reliance on Windows.

I've never met a great programmer who didn't use C#.

%
Then you probably haven't seen many. C#'s syntax is designed to read more like english. Anybody who can code well without it will not need it. Linux distros have fantastic programmers. Most of them don't touch C#/Mono.
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
post #17 of 30
Quote:
Originally Posted by Biokinetica View Post
Then you probably haven't seen many. C#'s syntax is designed to read more like english. Anybody who can code well without it will not need it. Linux distros have fantastic programmers. Most of them don't touch C#/Mono.
First, does the percent symbol not mean sarcasm? I thought it did.

Second, I'm 100% sure there are some fantastic C# programmers, because programmers aren't bound by any single language, but rather by their knowledge of how to solve problems.

Lastly, how do you judge "amazing" programmers? I judge them by how well they make money, because those "amazing" programmers who figure out ways to solve ridiculous algorithms that won't ever bring in any cash don't do much for me. Their obscure solutions don't interest me. My boss, on the other hand, is one of my idols. In his prime, he was making well north of a quarter million dollars a year and has now retired (about 8 years ago at age 35...my guess?) to work at a major university creating applications for the entire uni. That's #winning in my book.

Plus, those "amazing" programmers who solve these tough solutions rarely know how to speak in public or even somewhat translate their solutions into "human speak", which is probably a very important part of the job at a corporation.
Edited by floatingDivs - 4/9/11 at 8:28pm
post #18 of 30
Quote:
Originally Posted by floatingDivs View Post
First, does the percent symbol not mean sarcasm? I thought it did.
Never heard that one.

Quote:
Second, I'm 100% sure there are some fantastic C# programmers, because programmers aren't bound by any single language, but rather by their knowledge of how to solve problems.
Sure there are. But C# is pretty over-hyped. It's not capable of anything C++ isn't.
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
Chevalier
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T GA-890FXA-UD5 Rev. 2.0 Sapphire Radeon HD 5970 2GB Mushkin Enhanced Ridgeback 4GB 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 60 GB & WD Caviar 500 GB 7 Ultimate ASUS VW246H Sidewinder x6 
PowerCaseMouse
XFX 750W HAF X Sidewinder X8 
  hide details  
Reply
post #19 of 30
Quote:
Originally Posted by Biokinetica View Post
Never heard that one.


Sure there are. But C# is pretty over-hyped. It's not capable of anything C++ isn't.
Yeah, I wasn't sure if it would translate over into OCN. At a sports blog, Canis Hoopus, the percent symbol is used as a sarcasm signal.

Also, I added my definition of a great programmer in my last post.
post #20 of 30
Quote:
Originally Posted by floatingDivs View Post
Wrong. If you want to be a great programmer, you NEED C#. It's advantages over Java are far greater than its miniscule disadvantages, such as reliance on Windows.

I've never met a great programmer who didn't use C#.

%
Depends on what type of programmer you are. There is no blanket statement that says "All good programmers use X".

As a game developer I rarely get to touch C# other than for tools, C++ is pretty much the gaming industry standard for AAA titles, java/flash are more common for smaller games.

I happen to know C# because I develop some stuff in XNA, however I can say a major of my gaming industry co-workers have never touched C#, and that doesn't make them bad programmers.

The requirement for being a great programmer is language-agnostic. To me a great programmer can solve problems cleanly, concisely, and correctly, can write readable code that is so clean that most other programmers can look at it and quickly know what it's meant to do, write it in a way that will be error-free or at least warn the programmer of errors, and make the code extensible so that it can be expanded upon in the future rather than be very specific and has to be rewritten as soon as something changes.
Edited by lordikon - 4/9/11 at 9:15pm
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [Ars]Mono for Android framework lets C# developers tame the Droid