Author Topic: Question for Paraduck or Crelic
deltasBit 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
Just wondering. What language is LTX written in?

I ask because if you colllectively decide to take on some help, I may want to enter the contest for that poaition. I am not a 'Hacker' and wouldn't touch the code without permission.

 

-----signature-----
Link to this post
-Eps 
Title: I Love Boobies. And Butts, too!
Posts: 17,344
Registered: May 30, '07
Extended Info (if available)
Real Post Cnt: 32,011
User ID: 1,226,605
Subject: Question for Paraduck or Crelic
VB 6

 

-----signature-----
#dnn #og-ac http://tinyurl.com/ACDTChat
Fastest 1-275 in AC history.
Plugin Users: 100+
Buy Plugins Relogger, ValSalv, and AutoVendor(route trigger): http://bit.ly/ACaCAl
[Trade] +Envoy Sparker says, "Rep check: Eps Levelin, PST."
Link to this post
deltasBit 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
Cool. I know VB6. Currently playing with Visual Studio 2008 Express. Was concerned LTX might be written in C#. Haven't played with it much.

 

-----signature-----
Link to this post
Crelic_MT 
Title: Poppy's Plaything
Posts: 8,820
Registered: May 4, '03
Extended Info (if available)
Real Post Cnt: 8,666
User ID: 798,284
Subject: Question for Paraduck or Crelic
I have Visual Studio 2005 and it doesn't have VB6 in it.. you have to have the VB6 to compile. Does 08 have it? I'm not familiar with it.

C

 

-----signature-----
Don't blink, Don't even blink
Blink and you're dead
They are fast, faster than you can believe
Don't turn your back, don't look away
and don't blink.
Link to this post
Gawa_Ibn_Edwas 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
No, you'll need Visual Studio 6 for it. Visual Studio versions 7, 8 and 9 are for VB.NET.

 

-----signature-----
Link to this post
Paraduck 
Title: quantum mechanic
Posts: 88,652,030
Registered: Feb 27, '01
Extended Info (if available)
Real Post Cnt: 51,297
User ID: 70,706
Subject: Question for Paraduck or Crelic
deltasBit posted:
Cool. I know VB6. Currently playing with Visual Studio 2008 Express. Was concerned LTX might be written in C#. Haven't played with it much.
I'd much prefer C++ or C# actually. I've been debating starting from scratch for a while... just need the time to do it.

 

-----signature-----
We are like dwarfs sitting on the shoulders of giants. We see more and things that are more distant than they did,
not because our sight is superior or because we are taller than they, but because they raise us up and their
great stature adds to ours
Link to this post
deltasBit 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
Thanks for the info. As far as I can tell VS 2008 (Beta 2 released July07) Express doesn't compile for VB 6. I could easily be mistaken though. VS 2008 is just a later version of VS 2005 -- I have that too. And 2008 is a VB.Net program.

C# is supposed to be the latest and greatest. Lots faster and more capable when it comes to number crunching. Many programmers do say its slower than VS for graphics.

 

-----signature-----
Link to this post
Drakier 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
are you sure you're getting all your acronyms and information correct?

C# is no faster than VB.NET. They both compile to identical MSIL. (Microsoft Intermediate Language)

They both ruun through the same JIT Compiler (Just-In-Time), and VS is Visual Studio which is an IDE (Integrated Development Environment) and has NOTHING to do with the actual language compilation or execution, other than providing a framework to develop in and syntax check, etc. You can't compare C# with VS directly.

C++ however is usually faster than C# because of the native compilation. If you used "Managed" C++ however, then it operates through the .NET Framework just like C# and VB.NET do, and the framework overhead for managed code is what causes the delays that most people complain about.

 

-----signature-----
Link to this post
deltasBit 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
I'm aware of the fact that Visual Studio (VS) is just a convenient framework for generating the code/syntax in the actual program language. That code can also be generated by hand -- just not as quickly. However the code generated using VS is not always the same as that generated in C#, is it?

Friends who work as programers and code every day have led me to understand that even when not 'managed' C# is much more powerfull and flexible, but tends to be slower than VB when dealing with graphics. Possibly I misunderstood and they are refering to the speed of generating the code rather than the speed of the operation of the completed program.

Either way, its been a while but Im having fun refreshing my knowledge of Visual Basic and C. As a Mechanical Engineer my work doesn't often give me that opportunity.

 

-----signature-----
Link to this post
Drakier 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
-- "However the code generated using VS is not always the same as that generated in C#, is it?" --

I still think you're confused. C# is the SYNTAX of the language you're using. Unless you're referring to the Visual C# Express application which is a "slimmed-down" version of Visual Studio. However, I believe the code should be basically identical. Visual C# Express is nothing more than the C# components ripped out of Visual Studio and packaged in their own component. It may also have some limited features, but the "code generation" should be the same.

-- "Friends who work as programers and code every day have led me to understand that even when not 'managed' C# is much more powerfull and flexible, but tends to be slower than VB when dealing with graphics. Possibly I misunderstood and they are refering to the speed of generating the code rather than the speed of the operation of the completed program." --

C# is easier for many people syntactically because of it's close nature to C++. Most old-school developers learned on a C-Syntax language which is very similar to C#, so they feel more comfortable with it. Syntactically, it is a cleaner language than VB.NET. VB.NET is more "user friendly" by being more flexible and loose in what it allows the user to type. You have to sometimes type more to do the exact same thing however. That has nothing to do with the speed of the application written in each language.

As I mentioned before, each language "compiles" to identical MSIL code. That is what is REALLY run under the .NET Framework. You can literally take an application written in VB.NET, compile it to MSIL, then reverse it back into C#. You can also do the reverse by compiling a C# application into MSIL, and then reversing it back into VB.NET. They are very very much interconnected on the MSIL level

 

-----signature-----
Link to this post
deltasBit 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Question for Paraduck or Crelic
Thanks for the info Drakier.

That is very intresing. I've never looked at a side by side comparison of the code of any C version program with that generated by any version of VB for the same program. I am going to use MS's latest C# and VS 2008 and compare them for a small program. If they are identical, my refresh may not take as long as I feared. Lol - It won't make a programer out of an Engineer, But at least it will help me understand the differences.

 

-----signature-----
Link to this post

Valid XHTML 1.0 Transitional Powered by PHP