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

  *  

  The Full Eiffel (.NET)
Time: 12:29 EST/17:29 GMT | News Source: ActiveWin.com | Posted By: Chad Myers

For those who have been following the progression of the .NET Framework and the multitude of languages that now run on the .NET common language specification (CLS), you'll be happy to note that there is now a full implementation of the Eiffel language on .NET. They said it couldn't be done. The CLS doesn't support multiple inheritance, or genericity, but they've found a way!

One of the most interesting aspects of the Microsoft® .NET Framework is the common basis it provides for implementing many different programming languages. One of the first language technologies to benefit from this openness was Eiffel, whose implementation by Interactive Software Engineering (ISE) was, in an early version, showcased at the very first public introduction of the .NET Framework in Orlando. That initial release featured a partial version of the Eiffel language, Eiffel#, described in the original version of this article, which is now obsolete. ISE has now completed the implementation of full Eiffel on the .NET Framework and a first integration into Microsoft® Visual Studio® .NET.

Write Comment
Return to News

  Displaying 1 through 25 of 323
Last | Next
  The time now is 8:17:13 AM ET.
Any comment problems? E-mail us
#1 By 1845 (12.254.129.73) at 8/5/2002 1:19:33 PM
Why don't you like that, John?

#2 By 2459 (24.206.97.178) at 8/5/2002 2:37:47 PM
That would be MSIL. But you probably meant CPU-specific assembly. :-)

#3 By 7826 (65.205.133.2) at 8/5/2002 3:21:38 PM
'The CLS doesn't support multiple inheritance'

Correct me if I was wrong. C# doesn't support multiple inheritance but managed C++ does.

'Where's Assembly.Net'

The whole idea of .NET is all the applications must be compiled into IL code not machine assembly code or native code. The .NET frame work will then load these managed code and translate them to native code on the fly. You won't see any tools like MASM in pure .NET.

#4 By 5444 (208.180.140.230) at 8/5/2002 4:45:54 PM
foxbat,

you are corrected. managed c++ doesn't support multiple inheritance.
at least not in safe mode. if you decide to run it in managed mode and
mark that code as unsafe than Mutliple inheritance can occur.

El

#5 By 2332 (12.105.69.158) at 8/5/2002 4:55:53 PM
The CLR fully supports multiple inheritance, and you don't need to mark code as unsafe to use it.

Multiple inheritance is not in the CLS, but that only means that you shouldn't use it if you want your code to work happily with all other code on any .NET platform. If you know your code will only be used in a certain way, you can do anything you want.

#6 By 1845 (12.254.129.73) at 8/5/2002 7:05:36 PM
I quite agree with your sentiment, John. Personally I do all my .NET work in C# if I can help it. I think of VB .NET as a dumbed-down C#. When I code in VB .NET I feel similar to signing a large check with a crayon. Yes the endorsement is valid, but certainly lacks elegance. You can do the job in VB .NET, but the lack of elegance (and consistancy) is quite annoying.

Though I agree with your sentiment as far as C# vs VB .NET goes, I don't agree with you overall. There is another platform out that (it starts with a "J") that claims to be the end all, be all of programming. It's wonderful that I don't have to be locked into using only one language, and yet still have the full abilities of the framework. If you don't like code translation, just think, if not for .NET you'd have to convert from one language to another without a common set of libraries. That would make your translation much more difficult.

#7 By 7826 (68.100.169.13) at 8/5/2002 8:03:12 PM
eldoen,

I just made a test managed C++ code that uses multi-inheritance w/o any problem at all. The .NET CLR does not limit you to use single inheritance. It's the design of C# that rid of multiple inheritance to make the language much more easy to use and understand.

C# clearly takes over VB in .NET as Rapid Development Tool. It keeps all the good stuff from VB while throw away a lot of the Basic crap. It's a cleaner, simpler to understand and use language than VB. Or you can call it a Microsoft's own version of Java.

VB.NET is a bridging tool for those come from old VB world and not ready to pick up the new Language like C#. Microsoft even dumb down the VB.NET in its final beta to calm down the uproar from VB junks.

#8 By 5444 (208.180.140.230) at 8/6/2002 12:24:19 PM
Fox,

fully managed as in the Garbage collector handles all memory issues with the program.

It was my understanding that the reason that Multiple inheritance wasn't implemented
in C# was because of the GC. and that being fully managed is that the Garbage collector
handles all aspects of the program.

While I do agree that the CLR (minus Generics) does a good job of handleing most languages some aspects in the Managed area are limited ot single inheritance.

Although I have tried programming in managed C++ yes to know for sure, that is what they described in several documents.

As a matter of fact, word(2000) was fully compiled in Managed C++, yet the vs.net guys said that it wasn't fully managed framework code.
They didn't go into full details. but it has to do with the Garbage Collector.
(part of the transcript from the .net show)

ROBERT HESS: So let's take maybe a worst case scenario in that model. Let's say I'm Adobe. And I want to take some of my applications and convert them over to using the managed code and C++ and C# and so forth like that. What would you think the steps I'd want to take would be? Would you want me to just take my entire project, Photo Shop or something like that, and just recompile it for the framework? Or should I take a more gradual approach to bringing it along? I’m not meaning to put you on the spot here, because we didn’t talk about this ahead of time…

CHRIS ANDERSON: I think with any project it's going to depend on the scenario. Now, recompiling the whole project with the CLR switch in C++ with managed extensions is a great solution, actually. You're not going to see a big performance problem, there's not going to be an issue there. All of your code will compile. As an internal test of how good that compiler was, we actually recompiled Word, and made sure that that level of application - that's not to say that Word's going to be managed in the near future - but we really wanted that to be a feature that would work for people on a large scale.


ROBERT HESS: Okay. So you recompiled Word using the CLR switch, and out popped a version of Word that was fully managed.

BRAD ABRAMS: Well, fully managed code.

CHRIS ANDERSON: There's an interesting distinction there.

BRAD ABRAMS: What Chris is talking about is that we recompiled instead, like the C compiler today produces X86 instructions for the Intel processor in a PE format. And when you use the \CLR switch, instead of X86 instructions that pop out, actually IL instructions pop out. And so the executable comes in a format that is native to the CLR, but until you explicitly say to, it doesn't take advantage of the Garbage Collector and some of the other features of the runtime. So it's the baby step that gets you going.

So perhaps my statements were a little rash, Yes the CLR will fully compile C++, but it isn't fully compatable with the framework until it is so stated.

IOW it won't be cross language compatable. So RMD statement that if you know that you are not going ot be sharing with other languages and or the features are unique to your project then the CLR could be used. But that comes to the safe and unsafe. code. If it is managed by the Garbage Collector MS considers it safe code if it can't be managed by the garbage collector it is unsafe code. so Multiple inheritance is unsafe code. At least my understanding of it.


El

#9 By 4240821 (45.149.82.86) at 10/25/2023 9:15:46 PM
https://sexonly.top/get/b24/b24gpdmctuxpwcygwr.php
https://sexonly.top/get/b216/b216jhrbwpmbmlbyfqf.php
https://sexonly.top/get/b565/b565ekoygfaskgakoze.php
https://sexonly.top/get/b176/b176kjmrnahoaxoctmj.php
https://sexonly.top/get/b24/b24hdcorrhotnmkhto.php
https://sexonly.top/get/b922/b922ajaquymzsuyetxv.php
https://sexonly.top/get/b702/b702egmalwjkedtpwib.php
https://sexonly.top/get/b943/b943nsrqsepwgcsreix.php
https://sexonly.top/get/b896/b896irydatxbgupjdzn.php
https://sexonly.top/get/b616/b616scssnsjrrrabbng.php
https://sexonly.top/get/b515/b515lxrpjhcodsuxluw.php
https://sexonly.top/get/b506/b506ghcnbgcbzroomjx.php
https://sexonly.top/get/b431/b431gvvjzhcqrudnbrm.php
https://sexonly.top/get/b104/b104thandwxrenneeto.php
https://sexonly.top/get/b110/b110snyhjlokiwmgzwq.php
https://sexonly.top/get/b528/b528kmfmuoxlrnfhwhj.php
https://sexonly.top/get/b534/b534rklbzazwtuiwcbb.php
https://sexonly.top/get/b104/b104dqrehmrwgimvbdc.php
https://sexonly.top/get/b7/b7ndhokzbufhghjin.php
https://sexonly.top/get/b623/b623modklhsnraztgpn.php
https://sexonly.top/get/b776/b776txqmmmqtzhgkyme.php
https://sexonly.top/get/b924/b924ygzrrrmpomovhxi.php
https://sexonly.top/get/b874/b874skuibxxutygrovd.php
https://sexonly.top/get/b436/b436zzfvdwbbwpnjqxm.php
https://sexonly.top/get/b682/b682exsvogvuxyaltko.php
https://sexonly.top/get/b537/b537cpexywspjyrvzbr.php
https://sexonly.top/get/b790/b790kajwhqteowbcxte.php
https://sexonly.top/get/b320/b320itgtvcyslnhzxjt.php
https://sexonly.top/get/b869/b869nqamywnpqelvbgn.php
https://sexonly.top/get/b564/b564ooiqijfzpwrhcms.php
https://sexonly.top/get/b540/b540bazywobqknywoos.php
https://sexonly.top/get/b483/b483sicgfjmrrfeqora.php
https://sexonly.top/get/b946/b946fkhceejbzqbonfh.php
https://sexonly.top/get/b474/b474rekyjbxrrcdntdt.php
https://sexonly.top/get/b340/b340ebzgxkxjsrljprr.php
https://sexonly.top/get/b887/b887vbjlebdrvnoyyey.php
https://sexonly.top/get/b688/b688dhyjqdtdxbhipmn.php
https://sexonly.top/get/b647/b647uxklcxiftevxiex.php
https://sexonly.top/get/b163/b163rtskngvxysizgxk.php
https://sexonly.top/get/b429/b429ihpisdmrcoicghg.php
https://sexonly.top/get/b585/b585xopxrgrnknasktd.php
https://sexonly.top/get/b762/b762noyjuumspdjbkhz.php
https://sexonly.top/get/b866/b866ewbqwhyspvirqgb.php
https://sexonly.top/get/b827/b827yuvhfxltduxutvt.php
https://sexonly.top/get/b846/b846nilgurimgckcbea.php
https://sexonly.top/get/b78/b78awqizcwdlkneyln.php
https://sexonly.top/get/b633/b633tswgztshyhbuayp.php
https://sexonly.top/get/b285/b285jsbbbbwlymokluc.php
https://sexonly.top/get/b366/b366zsxtqhfejwbrmjy.php
https://sexonly.top/get/b829/b829pqbwmgiutxankkm.php

#10 By 4240821 (213.139.195.162) at 10/29/2023 8:44:00 PM
https://www.quora.com/profile/BiancaReinke245/Freakyprincess2426-Kalila-Kane-JuleStern-puppetkitty-hersheysquirtss-Stormedgates-Sarasmiles69-HxCHayley
https://www.quora.com/profile/AatiyahKatarezzy75/Eveslovesalot-blakiebabie1-Laylahh-Harley-Blazed-Brat-melimelidc-Robbie69Roxxxi-Tchabada-Babyygoree97-Mi
https://www.quora.com/profile/AmberSteele783/Red69Passion-CelestrialSex-HypnoticBaphomet-mayuka-akimoto-itzamara-ScarletRose68-UrMagicalGirl-Sydney-sex
https://www.quora.com/profile/RachelHarding17/Tiffany-Phoenix-Rouse_collen-OlesiaSergei-Madamlucy-Miss_nina-Janaya-Rose-PandH6969-gloria-miller-Riisha
https://www.quora.com/profile/AndySmith567/Curvy-Cassy-bigbootydidit-sunnnluvngirrrl-vicewitch-thenasty2-Jenny-Bee-Candyredxx-GhostieGhoo-LittleRed
https://www.quora.com/profile/BrittanyThomas580/Franchezca-Valentina-Valentina-Lopez-Kendra-Roll-Tinathanksyou-alissjhonson-pixielune-Lady_Eve-siinfuldyke
https://www.quora.com/profile/JulyWilliamson151/honeysuckle111-Elis-Gilbert-MarcyTheVamp98-69win69-Gsjawbone-kellaaaym-My-crazy-Wife-OwenandSheila69-ama
https://www.quora.com/profile/KevinNorwood630/Leah9669-Sammyjane01-Kozumikku_Kitten-Aliisa-Nealson-Liltiddy6-Bambinaxx-Rodder-AND-Bunny-EvilToysKam-Le
https://www.quora.com/profile/DavidAlgya763/thelewdnoodle-Alice-In-Wonderland-mandestroyer_-Englishman1991-InkyQueen-luz_norali-Riyahousewifeslut-Adda
https://www.quora.com/profile/JanaJones939/Petiteava-LiLy22-Dying-eternity-Khg096-sexliberated-VioletRayne0x0-Bianka6969-Florha-Hotmommy55-Maisie

#11 By 4240821 (103.152.17.80) at 10/31/2023 3:37:40 AM
https://app.socie.com.br/read-blog/98044
https://app.socie.com.br/read-blog/97239
https://app.socie.com.br/AutumnRosechaseryder
https://app.socie.com.br/read-blog/97215
https://app.socie.com.br/read-blog/97403
https://app.socie.com.br/XXXosiaMaemexigirl69
https://app.socie.com.br/starstaxxShyGirl8889
https://app.socie.com.br/read-blog/97149
https://app.socie.com.br/read-blog/97430
https://app.socie.com.br/read-blog/97307

#12 By 4240821 (103.151.103.150) at 10/31/2023 2:52:08 PM
https://app.socie.com.br/read-blog/97180
https://app.socie.com.br/read-blog/98386
https://app.socie.com.br/read-blog/97863
https://app.socie.com.br/read-blog/97672
https://app.socie.com.br/WarriorRoseZoeyDiGiacomo
https://app.socie.com.br/read-blog/97572
https://app.socie.com.br/read-blog/98819
https://app.socie.com.br/read-blog/97541
https://app.socie.com.br/dow0088DripNympho
https://app.socie.com.br/feetwhisperergirlcherryadams

#13 By 4240821 (62.76.146.75) at 11/1/2023 4:24:49 AM
http://activewin.com/mac/comments.asp?ThreadIndex=25436&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=26136&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=80998&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=22079&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=12351&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=55982&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=31130&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=1729&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=20256&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=15468&Group=Last

#14 By 4240821 (2.57.151.31) at 11/1/2023 9:30:25 PM
http://activewin.com/mac/comments.asp?ThreadIndex=27662&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=34870&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=63469&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=85068&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=26655&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=9408&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=21690&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=62017&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=82741&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=16970&Group=Last

#15 By 4240821 (212.193.138.10) at 11/3/2023 8:09:21 AM
http://activewin.com/mac/comments.asp?ThreadIndex=83089&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=8922&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=27415&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=21945&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=744&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=65322&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=18964&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=31360&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=62159&Group=Last
http://activewin.com/mac/comments.asp?ThreadIndex=17158&Group=Last

#16 By 4240821 (109.94.216.41) at 11/4/2023 6:31:13 PM
https://hotslutss.bdsmlr.com/post/653518038
https://hotslutss.bdsmlr.com/post/659205079
https://hotslutss.bdsmlr.com/post/662072933
https://hotslutss.bdsmlr.com/post/658611026
https://hotslutss.bdsmlr.com/post/653325323
https://hotslutss.bdsmlr.com/post/653223591
https://hotslutss.bdsmlr.com/post/660179322
https://hotslutss.bdsmlr.com/post/653220616
https://hotslutss.bdsmlr.com/post/656067587
https://hotslutss.bdsmlr.com/post/651251479

#17 By 4240821 (92.119.163.194) at 11/5/2023 5:51:44 PM
https://printable-calendar.mn.co/members/19917161
https://printable-calendar.mn.co/members/19919696
https://printable-calendar.mn.co/members/19895765
https://printable-calendar.mn.co/members/19907011
https://printable-calendar.mn.co/members/19919782
https://printable-calendar.mn.co/members/19918222
https://printable-calendar.mn.co/members/19892761
https://printable-calendar.mn.co/members/19907323
https://printable-calendar.mn.co/members/19914365
https://printable-calendar.mn.co/members/19901168

#18 By 4240821 (62.76.146.75) at 11/8/2023 11:14:56 AM
https://www.hackerearth.com/@tentskidmyrdder1970
https://www.hackerearth.com/@asnycompsan1986
https://www.hackerearth.com/@enitquasuf1977
https://www.hackerearth.com/@prohduccoaplem1972
https://www.hackerearth.com/@comflognepho1985
https://www.hackerearth.com/@mindflordinty1984
https://www.hackerearth.com/@vimescobu1979
https://www.hackerearth.com/@culadebab1981
https://www.hackerearth.com/@cidachanvi1984
https://www.hackerearth.com/@getexboba1983

#19 By 4240821 (45.146.26.215) at 11/10/2023 11:18:22 PM
http://www.ttbizonline.com/pro/20231109120416
http://www.ttbizonline.com/pro/20231109101441
http://www.ttbizonline.com/pro/20231110031225
http://www.ttbizonline.com/pro/20231109073114
http://www.ttbizonline.com/pro/20231109095410
http://www.ttbizonline.com/pro/20231109184236
http://www.ttbizonline.com/pro/20231109202218
http://www.ttbizonline.com/pro/20231110024503
http://www.ttbizonline.com/pro/20231109061107
http://www.ttbizonline.com/pro/20231109182809

#20 By 4240821 (109.94.216.41) at 11/11/2023 9:26:06 AM
https://www.mddir.com/company/cryssg-clips4sale-leak/
https://www.mddir.com/company/thiccgoddessxoxo-onlyfans-leaked/
https://www.mddir.com/company/luxbaby-manyvids-leaked/
https://www.mddir.com/company/suugar-plum-manyvids-leak/
https://www.mddir.com/company/shapegirl-fansly-leaked/
https://www.mddir.com/company/juicy420inn-patreon-leaked/
https://www.mddir.com/company/merry-sparkletits-fansly-leaked/
https://www.mddir.com/company/barbieroom-patreon-leaked/
https://www.mddir.com/company/cameron-canela-patreon-leaked/
https://www.mddir.com/company/mini-moon-clips4sale-leaked/

#21 By 4240821 (194.190.178.141) at 11/12/2023 9:41:53 PM
https://instem.res.in/comment/reply/3341/720473
https://instem.res.in/comment/reply/2506/720487
https://instem.res.in/comment/reply/2557/720289
https://instem.res.in/comment/reply/2557/720220
https://instem.res.in/comment/reply/4387/720452
https://instem.res.in/comment/reply/2557/720274
https://instem.res.in/comment/reply/3341/720473
https://instem.res.in/comment/reply/3628/720411
https://instem.res.in/comment/reply/2502/720528
https://instem.res.in/comment/reply/2557/720330

#22 By 4240821 (45.146.26.215) at 11/13/2023 11:40:58 AM
https://telegra.ph/Maria-Maier---Magdeburg--Sachsen-Anhalt--Germany-11-19
https://sexonly.top/get/b828/b828ssxsaookpadxjqk.php
https://sexonly.top/get/b661/b661ctenwmndqzwmstu.php
https://sexonly.top/get/b992/b992ihvgyccxwrffzik.php
https://sexonly.top/get/b211/b211zqanlrfibhguscb.php
https://sexonly.top/get/b578/b578iwdxmgvaqnossny.php
https://sexonly.top/get/b499/b499igsybadcrqjjkuh.php
https://sexonly.top/get/b554/b554jclbjbqkxgzbaxk.php
https://sexonly.top/get/b955/b955ojzxvpicarcmmxj.php
https://sexonly.top/get/b207/b207hiqnkckfqrxmigs.php

#23 By 4240821 (62.76.153.10) at 11/14/2023 3:15:32 PM
https://sexonly.top/get/b608/b608xvityoephrtwepc.php
https://sexonly.top/get/b455/b455uquqypsrcqyclzr.php
https://sexonly.top/get/b640/b640cgttznvjhlmcazk.php
https://zmut.com/pin/213124562202044797
https://sexonly.top/get/b9/b9vypwvofcsfaptmb.php
https://sexonly.top/get/b162/b162qeacaecoigreynl.php
https://sexonly.top/get/b258/b258zxjllyaxbxjtxnn.php
https://sexonly.top/get/b872/b872wbxiurdfbayakol.php
https://sexonly.top/get/b909/b909owowdvudzbuhdic.php
https://sexonly.top/get/b918/b918lfvfhicivcdlmfs.php

#24 By 4240821 (2.57.151.31) at 11/16/2023 1:44:07 AM
https://telegra.ph/AliceDelish-Reaction-Clips4sale-Leak-01-15-2
https://sexonly.top/get/b539/b539iygzgkwetxrgubk.php
https://sexonly.top/get/b107/b107qmbexdgvijelbfo.php
https://zmut.com/pin/213124562202051226
https://sexonly.top/get/b270/b270ycqwwtncxmubivc.php
https://sexonly.top/get/b846/b846fkfkiecupvioiao.php
https://sexonly.top/get/b109/b109uxtbhbfcyqyevtc.php
https://sexonly.top/get/b575/b575gohjgjtovppvowp.php
https://sexonly.top/get/b906/b906mbyalstmdbiajyz.php
https://sexonly.top/get/b689/b689akqmcypxbpqncgy.php

#25 By 4240821 (103.151.103.150) at 11/16/2023 8:06:37 PM
https://sexonly.top/get/b202/b202csztwrojbscqmpi.php
https://sexonly.top/get/b629/b629rzwvxghpmywgikp.php
https://sexonly.top/get/b475/b475zqlriayxqjorkgl.php
https://sexonly.top/get/b759/b759tgsycmqwojwwphr.php
https://zmut.com/pin/213124562202049144
https://sexonly.top/get/b501/b501czxutovgenbcnji.php
https://sexonly.top/get/b830/b830lwdalryfmykqhgc.php
https://sexonly.top/get/b29/b29qarnvqmofdzgane.php
https://sexonly.top/get/b5/b5otkavbhalagyinr.php
https://telegra.ph/blkcplnxtdr8471-Festival-ManyVids-Leaked-11-02

Write Comment
Return to News
  Displaying 1 through 25 of 323
Last | Next
  The time now is 8:17:13 AM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *