The Active Network
ActiveMac Anonymous | Create a User | Reviews | News | Forums | Advertise  
 

  *  

  Java Guru: C# Misses The Point
Time: 17:50 EST/22:50 GMT | News Source: ZDNet | Posted By: Julien Jay

Java inventor James Gosling says he isn't losing much sleep over Microsoft these days, despite the software giant's effort to stem Java's popularity with its own Java-like language. The next battle in Web services software development pits Microsoft against Java creator Sun Microsystems, along with Java adherents IBM, Oracle and others. Crucial to Microsoft's effort is C#, a Java-like language that will soon be part of the company's new Visual Studio.Net package of software-development tools, which was released to developers Wednesday. Gosling, a Sun vice president, is dismissive of C# but admits he and others at Sun initially "panicked" when they learned of the language.

"The trite answer is, 'Imitation is the sincerest form of flattery--thank you very much,'" he said this week. "But the other answer is, 'You guys (at Microsoft) still don't get it,' because it's sort of Java with reliability, productivity and security deleted."

Write Comment
Return to News

  Displaying 1 through 25 of 297
Last | Next
  The time now is 1:24:21 PM ET.
Any comment problems? E-mail us
#1 By 135 (208.50.201.48) at 1/19/2002 9:25:44 PM
From what I can gather from this article James Gosling sits up at night worried about C#.

#2 By 1845 (12.254.162.61) at 1/20/2002 12:12:00 AM
I believe the loopholes in C# that is talking deal with the ability to write unsafe code. Though this can be thought of as a downfall of C#, it is not a downfall of .NET, since C# unsafe code is not executed via the CLR. Also, the ability to write unsafe code in C# seems really similar to JNI in Java. If I'm not mistaken via JNI you can call code that won't be managed by the JVM via Java code. I don't see this as very different from calling or writing unsafe code with C#.

He says he is an engineer. I say he is a salesman (and not a very good one at that).

#3 By 2332 (129.21.145.80) at 1/20/2002 5:10:09 AM
Ok guys; let me sum this up for all of you.

One big design goal for .NET was choice; choice in both what you program with and how you program it.

Unlike Java, .NET lets you choose exactly what language you want to write your applications in, and even goes so far as to let you seamlessly integrate and inherit from different languages with no detrimental effect.

Unlike Java, where the security sandbox is immutable, the .NET sandbox is completely configurable. It comes with a configuration very similar to Java's sandbox, but programmers can "request" certain security access for their applications which the administrator of the network and or machine can grant or deny.

Unlike Java, you have the ability to write unsafe code if it better suits your particular needs. There are many times where speed is the very focus of a project, and managed code simply doesn't make sense. While .NET applications typically run 90% - 95% the speed of unmanaged C++, sometimes you need or WANT that extra kick.

Unlike Java, you have the ability to write very platform specific code. You can use DirectX, COM+ services, or any other platform specific feature if you need to. There are countless cases where you NEED to have something look JUST so, or NEED to have it meet platform specific requirements. If you want portability, write it to be compliant with the Common Language Spec, if not... that's your CHOICE.

Basically, it all comes down to one thing: Should the platform developer tell you what's best for your application, or should you determine that yourself?

Microsoft went with the latter, and obviously Mr. Gosling doesn't agree.

This post was edited by RMD on Sunday, January 20, 2002 at 05:12.

#4 By 415 (68.54.10.120) at 1/20/2002 11:50:17 AM
I found this particular excerpt from the article particularly interesting...

"There aren't a lot of people building IDEs (integrated development environments). And IDEs are generally targeted at low-end developers--people who are not experts at writing code. And if you look for tools that are oriented toward (those) people, you basically find nothing. The No. 1 tool (in that area) is Emacs, and I was kind of the guy responsible for the original Emacs, 23 years ago. One of the things I find frightening is it's still around, and in many ways it hasn't really changed. Is that the best you can do for a (low-end) developer? I don't think so. "

If he thinks Emacs is still the # 1 tool for beginner developers, he must be a couple pieces short of Legoland! Cookoo, Cookoo!?!

And, speaking of Cookoo...
Has anyone every read The Cookoo's Egg? It's a true story about an old school Unix hacker. I believe it's also been turned into a PBS special. Anyhow, the hacker used some particularly nasty vulnerability in Emacs to gain access to many of the systems he hacked. See the connection here? Kind of funny ain't it?

Some say that many of the security problems that existed in Emacs 10 to 20 years ago still exist today.

Iron

#5 By 135 (208.50.201.48) at 1/20/2002 1:09:49 PM
#17 - Emacs is a Richard Stallman production... i.e. the guy responsible for GNU, the GPL and the Software Communists.

I didn't think Gosling had anything to do with it, perhaps he is just saying that's the type of world he likes. He probably prefers the old unix-style printf() debugger as well.

#6 By 2332 (129.21.145.80) at 1/20/2002 3:03:32 PM
Hehe... *cough*... ya, IDE's are for wannabe-programmers.

Wow, talk about being out of touch with reality.

#7 By 135 (208.50.201.48) at 1/20/2002 6:38:21 PM
JaggedFlame - Line numbers are so 1980's!

STUPIDLOOP:
PRINT "I AM STUPID"
GOTO STUPIDLOOP

:-)

#8 By 1845 (12.254.162.61) at 1/20/2002 6:45:42 PM
Shouldn't that print statement be System.out.println() ?

#9 By 2332 (129.21.145.80) at 1/20/2002 8:26:50 PM
while(true)
{
System.Out.PrintLn("I AM STUPID");
{

#10 By 135 (208.50.201.48) at 1/20/2002 9:29:16 PM
#24 - That's the wonder of .Net! We can use any language! I was using QBASIC.NET! :)

#11 By 4240821 (45.149.82.86) at 10/25/2023 7:10:59 PM
https://sexonly.top/get/b601/b601ykyonqcgikmdfni.php
https://sexonly.top/get/b154/b154jcpfwqqlcgenlvj.php
https://sexonly.top/get/b146/b146nqbaiqdhcpokwbb.php
https://sexonly.top/get/b420/b420ncfbiyhgklntxap.php
https://sexonly.top/get/b646/b646plfjlmsuyuqxfho.php
https://sexonly.top/get/b416/b416gbgenatdhkrsnsv.php
https://sexonly.top/get/b31/b31ywjqosqoyfzqdqp.php
https://sexonly.top/get/b674/b674esydaqjarutmtwc.php
https://sexonly.top/get/b492/b492ishacopxammzjkj.php
https://sexonly.top/get/b530/b530xoohzhpnytvpphu.php
https://sexonly.top/get/b424/b424gxshbxyyquylazz.php
https://sexonly.top/get/b20/b20pbhkrzppwkuthav.php
https://sexonly.top/get/b62/b62wcwjpsnrddwxwqs.php
https://sexonly.top/get/b427/b427mjccjcakeeydtva.php
https://sexonly.top/get/b261/b261rwqddgudnkaqzfm.php
https://sexonly.top/get/b345/b345jofarwgauchixqc.php
https://sexonly.top/get/b199/b199bqvampdnwzvnudu.php
https://sexonly.top/get/b575/b575pffxfyoyqspvcfg.php
https://sexonly.top/get/b486/b486nsenomertpjcvtj.php
https://sexonly.top/get/b500/b500oroqhuubxrhydtc.php
https://sexonly.top/get/b397/b397yapwrcuzniymuuh.php
https://sexonly.top/get/b225/b225qwutkwpzhdjjeas.php
https://sexonly.top/get/b298/b298icdfzgzuyfluerg.php
https://sexonly.top/get/b456/b456vnncatgezkkmnzg.php
https://sexonly.top/get/b589/b589uathuhxigpitgzy.php
https://sexonly.top/get/b74/b74xzvziduznxapvci.php
https://sexonly.top/get/b224/b224uoduzvdckytgtyf.php
https://sexonly.top/get/b17/b17uozvzdbtuybnxid.php
https://sexonly.top/get/b955/b955pgvmwwxlqtgfkiy.php
https://sexonly.top/get/b221/b221islnrxdvbipbcve.php
https://sexonly.top/get/b480/b480lrrpndpaxzqujyq.php
https://sexonly.top/get/b910/b910dqgfjhklzruyiyj.php
https://sexonly.top/get/b636/b636nwmtrqxjwnehrvr.php
https://sexonly.top/get/b903/b903lrncnkaomnmmikt.php
https://sexonly.top/get/b883/b883lskuqmscpzxqkpe.php
https://sexonly.top/get/b165/b165qbidjquwmgmkazr.php
https://sexonly.top/get/b508/b508ohfcnmqrzzakazz.php
https://sexonly.top/get/b792/b792yicjtyrwldmdcng.php
https://sexonly.top/get/b884/b884ktwzwasfxqdezkm.php
https://sexonly.top/get/b87/b87jlkprcgfxnldijc.php
https://sexonly.top/get/b628/b628mgppbtzbyogptra.php
https://sexonly.top/get/b31/b31nkxwwlmakyhybsf.php
https://sexonly.top/get/b399/b399qkkjgqfzquyjlxb.php
https://sexonly.top/get/b386/b386zuxqejdwnqnjrni.php
https://sexonly.top/get/b893/b893mnsijlewqakmzpv.php
https://sexonly.top/get/b300/b300biwqugvdkdnzshw.php
https://sexonly.top/get/b100/b100zcnguoqocsponmt.php
https://sexonly.top/get/b769/b769euskszvenkhczmq.php
https://sexonly.top/get/b708/b708drzupbkgvmvismy.php
https://sexonly.top/get/b436/b436cechsbczncjnipl.php

#12 By 4240821 (194.226.185.83) at 10/29/2023 12:56:59 PM
https://www.google.com/maps/d/edit?mid=1g-0gInD2huY66oFu6P3TWre4-A_tuWY
https://www.google.com/maps/d/edit?mid=1V-hej6rbMdfN4867Owt6TDPijzdT_dQ
https://www.google.com/maps/d/edit?mid=1OauLt-unyw8IFgAbSDyPGIg8S_3H02o
https://www.google.com/maps/d/edit?mid=13Vfuol8eJAyObDCOFiU12tY75xw8jTM
https://www.google.com/maps/d/edit?mid=1sUhbnbY80KrQoc8IfCZFmZYLrRbB8hA
https://www.google.com/maps/d/edit?mid=1ebN5WUuBTAmL6LFcg4s2M_cDKIkzExE
https://www.google.com/maps/d/edit?mid=199TuAFPu49I61bqzucZKQr4-7Yd1enY
https://www.google.com/maps/d/edit?mid=1Q4d1fj2ime8jJynXSwH7vyaY-UFmSDY
https://www.google.com/maps/d/edit?mid=19CR8UtGNsNrszyMm1d-aDJYNTCzPtYU
https://www.google.com/maps/d/edit?mid=112N2WHuormqKrGStZiPFn9-9c8nhYCQ
https://www.google.com/maps/d/edit?mid=116CJ7rP_cpCHLYxbWzw3tuUvJPPVx5c
https://www.google.com/maps/d/edit?mid=1S7wZmaBE-45ZYz3ySBDhAikWZGhTdd4
https://www.google.com/maps/d/edit?mid=1UQo4HKqH_6zioXlUsOuI8ukFMgnJBck
https://www.google.com/maps/d/edit?mid=1Pg4LjbFo0fFGaPGKPH2KXYmT0YBfg7o
https://www.google.com/maps/d/edit?mid=1PTaEL62Xcc5oo79YG4OgfmAeEQ3ZtXY
https://www.google.com/maps/d/edit?mid=1d-S0U9LSwn_bWBFk5TsGopMC_2MgV2I
https://www.google.com/maps/d/edit?mid=1rBbvJbqfOApHTLIznE7BUtaPSL15d_8
https://www.google.com/maps/d/edit?mid=1-NMbrI3hERSyq3j6_qamW-3yu4i32OM
https://www.google.com/maps/d/edit?mid=1zIWzQqvDjpzbu9Aem-WNFDtJHok9V18
https://www.google.com/maps/d/edit?mid=1-QYvBczBGCW1h7CjWg2M0Z310SDn-xs
https://www.google.com/maps/d/edit?mid=1VK92kw5VidG0NvO8S2ctQxe_eC1eyPU
https://www.google.com/maps/d/edit?mid=1pLZs9BY1bFb_ey-c22nyo7_w0TnfQs8
https://www.google.com/maps/d/edit?mid=1EYLeIvNKy2Zyzx6BsZogbpvQLfu2U0k
https://www.google.com/maps/d/edit?mid=17-vA13gn2FWyI7npTLID4erpuIbrz1g
https://www.google.com/maps/d/edit?mid=1-w9N2Au8IwxwQeh_ngWQ-GSQiTv_JQY
https://www.google.com/maps/d/edit?mid=1k4hrjUIJ6d93oB9AeQSE6ed8YsXi4dM
https://www.google.com/maps/d/edit?mid=1s70SHGw_VasrcceESccF5PElaGcLpZM
https://www.google.com/maps/d/edit?mid=1_bb4ZCFMmB5QbGcOTCc1MPF3ZV53x2w
https://www.google.com/maps/d/edit?mid=1ofHg-lTMp0iFfaZ8bPEq9n2bmAepc_Y
https://www.google.com/maps/d/edit?mid=1I6rKrncI-gRdjMx1tClkd8r8lAygz0Y

#13 By 4240821 (213.139.195.162) at 10/29/2023 6:56:53 PM
https://www.quora.com/profile/GabrielFitzgerald568/Lara-Paz-NicolettaBrune-Jay-Kitty-Nee-Little-blondie-GoddessDomonika-Honeyloxo-tori-cummings-1-yr_hottdeli
https://www.quora.com/profile/BillZielinski16/rosita_fresita-FoxySloane-Prettypinkkitty-DollyHorror-Autumn-Woods-jemma_stone-Mei-Mocci-PhoenixMichael
https://www.quora.com/profile/JenniferWilson973/maki-takei-Lola-The-Bunny-xxxZ0MB13xxx-loonylove912-wetwithsin96-HeidiJune-Sweet_Orgasm-StellaCinderellla
https://www.quora.com/profile/JmillRansom890/iiprincess777-alena-snow-MaskedCougar123-B_Nasty1982-lunakendrick-GinniferGoodwin-zestfulthickems-EmoBarbi
https://www.quora.com/profile/TimothyOverocker393/Venxs-Live-AubriNeon420-Snow-marie-Woodstuffing-Courtneycream-bebyninx-Anonymous_Queen95-Casal-Love-Gunthe
https://www.quora.com/profile/InicioKadlec935/aikanoheya-VictoriaDivine-Veronica-Maxxxim-Shadowknight521-kruexgore-Emoliente18-Briannacastillo5-Bree-Win
https://www.quora.com/profile/SamFoltz962/Catalella_18-Lesbianalliecats-Moana-leesa-patricia-colegiala-ai-yuumi-Cher-Butler-AbbeySky-Beautyandessex
https://www.quora.com/profile/JarrettPoole589/3x_crow_x3-petiteteencouple18-HeySunday_-Devoutdevour-iggy-azalea-1-atholy_tv-Sexyqueen2817-karisma_kt-E
https://www.quora.com/profile/KimberlyGarcia70/Assanova69-Rina-Ann-silverrose25-Mooslxt-tomandjade-Rilynn-hungryhornyblackbbw-SarahSallis-Mia-Jane-Da
https://www.quora.com/profile/BrandyTownsend9/xxMgsgirlxx-AutumnGoddess-Pakopero-aalexanal-GoddessRose_Belle-sky-sarahy-BellaSinn-TheSammyStrips-Moons

#14 By 4240821 (103.152.17.80) at 10/31/2023 7:01:00 AM
https://app.socie.com.br/ShaythebaeRealcoupleItalian
https://app.socie.com.br/read-blog/98315
https://app.socie.com.br/read-blog/98306
https://app.socie.com.br/read-blog/97518
https://app.socie.com.br/LexLaflareMissDaisyRae
https://app.socie.com.br/juliehollycokokiss
https://app.socie.com.br/townslutNyxieNova
https://app.socie.com.br/LizzieandjacobYourGeisha
https://app.socie.com.br/katjamiyatovichChocoSlimThick
https://app.socie.com.br/BrandiFoxxDanniDawson

#15 By 4240821 (103.151.103.150) at 10/31/2023 6:24:07 PM
https://app.socie.com.br/AktatatataCendal
https://app.socie.com.br/RiaParadiseroxys_hot
https://app.socie.com.br/read-blog/98499
https://app.socie.com.br/read-blog/97239
https://app.socie.com.br/read-blog/97783
https://app.socie.com.br/read-blog/98492
https://app.socie.com.br/read-blog/97659
https://app.socie.com.br/TrInItyDouglasBriannaswaybaby
https://app.socie.com.br/read-blog/97642
https://app.socie.com.br/PleasureVictimAmandaNeumannCB

#16 By 4240821 (62.76.146.75) at 11/1/2023 2:32:16 PM
http://activewin.com/mac/comments.asp?ThreadIndex=32379&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=75493&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=25118&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=28634&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=3764&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=20883&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=35922&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=19576&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=23925&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=16303&Group=Last

#17 By 4240821 (2.57.151.31) at 11/1/2023 8:26:34 PM
http://activewin.com/mac/comments.asp?ThreadIndex=44300&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=30735&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=60152&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=36767&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=13036&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=20110&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=83931&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=25919&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=26225&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=44070&Group=Last

#18 By 4240821 (109.94.218.82) at 11/2/2023 7:52:05 PM
http://activewin.com/mac/comments.asp?ThreadIndex=7853&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=41994&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=6591&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=82754&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=37099&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=17237&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=83162&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=21495&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=41916&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=13451&Group=Last

#19 By 4240821 (212.193.138.10) at 11/3/2023 7:45:08 AM
http://activewin.com/mac/comments.asp?ThreadIndex=40228&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=55799&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=22808&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=12472&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=83984&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=82600&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=9777&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=26838&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=82188&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=34729&Group=Last

#20 By 4240821 (109.94.216.41) at 11/5/2023 2:46:15 AM
https://hotslutss.bdsmlr.com/post/653740085
https://hotslutss.bdsmlr.com/post/650131289
https://hotslutss.bdsmlr.com/post/649150091
https://hotslutss.bdsmlr.com/post/652794117
https://hotslutss.bdsmlr.com/post/650630457
https://hotslutss.bdsmlr.com/post/658913177
https://hotslutss.bdsmlr.com/post/652584598
https://hotslutss.bdsmlr.com/post/651978052
https://hotslutss.bdsmlr.com/post/652323425
https://hotslutss.bdsmlr.com/post/656169322

#21 By 4240821 (92.119.163.194) at 11/6/2023 4:03:58 AM
https://printable-calendar.mn.co/members/19913978
https://printable-calendar.mn.co/members/19894472
https://printable-calendar.mn.co/members/19920919
https://printable-calendar.mn.co/members/19896847
https://printable-calendar.mn.co/members/19915139
https://printable-calendar.mn.co/members/19899869
https://printable-calendar.mn.co/members/19904260
https://printable-calendar.mn.co/members/19915292
https://printable-calendar.mn.co/members/19899649
https://printable-calendar.mn.co/members/19907734

#22 By 4240821 (62.76.146.75) at 11/8/2023 4:50:20 PM
https://www.hackerearth.com/@nalmeanetfpi1975
https://www.hackerearth.com/@imovines1979
https://www.hackerearth.com/@thiaglobwicre1983
https://www.hackerearth.com/@rangacourra1979
https://www.hackerearth.com/@ethpresnipo1974
https://www.hackerearth.com/@viteleda1974
https://www.hackerearth.com/@yrpitcofi1977
https://www.hackerearth.com/@sautkerbelbu1982
https://www.hackerearth.com/@sionozzhardmic1988
https://www.hackerearth.com/@tiotronpori1985

#23 By 4240821 (45.146.26.215) at 11/10/2023 6:01:00 PM
http://www.ttbizonline.com/pro/20231109163846
http://www.ttbizonline.com/pro/20231110013305
http://www.ttbizonline.com/pro/20231109152123
http://www.ttbizonline.com/pro/20231109212200
http://www.ttbizonline.com/pro/20231109054741
http://www.ttbizonline.com/pro/20231109070114
http://www.ttbizonline.com/pro/20231109144551
http://www.ttbizonline.com/pro/20231109163052
http://www.ttbizonline.com/pro/20231109082801
http://www.ttbizonline.com/pro/20231109052617

#24 By 4240821 (109.94.216.41) at 11/12/2023 7:18:43 AM
https://www.mddir.com/company/evalynn-manyvids-leaked/
https://www.mddir.com/company/pinkskye2022-onlyfans-leaked/
https://www.mddir.com/company/secretdreamoffi-clips4sale-leak/
https://www.mddir.com/company/tikkafox-manyvids-leak/
https://www.mddir.com/company/bianca_ok-clips4sale-leaked/
https://www.mddir.com/company/auroramoon2020-onlyfans-leaked/
https://www.mddir.com/company/witchbvtch23-patreon-leak/
https://www.mddir.com/company/shelbee-myne-onlyfans-leak/
https://www.mddir.com/company/sugar_snipp-fansly-leak/
https://www.mddir.com/company/rukira-clips4sale-leak/

#25 By 4240821 (194.190.178.141) at 11/12/2023 5:00:30 PM
https://instem.res.in/comment/reply/3225/720467
https://instem.res.in/comment/reply/2557/720344
https://instem.res.in/comment/reply/2557/720235
https://instem.res.in/comment/reply/2557/720207
https://instem.res.in/comment/reply/2557/720280
https://instem.res.in/comment/reply/5450/720545
https://instem.res.in/comment/reply/3341/720473
https://instem.res.in/comment/reply/2557/720168
https://instem.res.in/comment/reply/3774/720422
https://instem.res.in/comment/reply/2557/720349

Write Comment
Return to News
  Displaying 1 through 25 of 297
Last | Next
  The time now is 1:24:21 PM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *