Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

The Eclipse Newbie's guide to computer terms.


Wilfre
 Share

Recommended Posts

Okay, well, I've noticed and know some of the Eclipse Newbies here are kinda wondering what some of the terms we use on Eclipse are, so I made a little list, some are things that I've never heard be mentioned.

IDE - Integrated Development Environment, this is were the coding takes place, it includes something to make the Applications (.exe) as well called a compiler.

VB6 - Visual Basic 6.0, it is the simple programming language that is used in making Eclipse, please note it may be a ~~weaker language than VB.NET~~, but it is easier and faster.

GUI - Graphical User Interface, it is like Windows, it is a usable screen with graphics and is easy to use.

CTD - Crash to Desktop, it is an unknown error that crashes to the desktop.

RTE - Runtime Error, this is an error (with a number, like 9, 339, or 429) that is caused by a missing dependency and/or source code error.

Dependency - An .ocx or .dll file that helps both the computer or an application run.

TCP - Transmission Control Protocol, a very organized form of connection used on the internet, it will send data packets and if one is lost, then it will be resent. TCP does not have real time, so it will need to be resent every now and then (a cache is a great example of this)

MOTD - Message of the Day.

Port-Forward - Basically letting a port have access to incoming and outcoming connections through your Firewall.

DX8 - Direct X 8, the graphics engine for CS:DE and Eclipse Origins 2.4 to 3.0, it allows .png support and translucency.

.PNG - An advanced image file that allows see through or invisible color known as Alpha. Very high quality.

DX7 - Direct X 7, the graphics engine for Eclipse Origins 1.0 to 2.0, it has .bmp support, making it big.

.BMP - Gigantic image files, high quality, they lack Alpha, do not post them on the Eclipse Forum.

FMOD - A music engine that is way better than DX7 or DX8's music engine.

Autotile - A dynamic tileset that will rearrange itself into paths, rivers, waterfalls, and much more!

GDI - Graphics Device Interface, a weak graphics engine that supports .GIF, .JPG and .BMP

.JPG - A mid-quality image file, everyone should know what these are. Does not have Alpha.

.GIF - A low quality image file that can be animated, does have Alpha.

DPI - The font size on your desktop, it must be set to 96% in order to work.

B - A byte (B) is a form of computer data measurement that can hold a single letter such as 'h'.

KB - A kilobyte (KB) is another form of data that is equivalent to 1024 bytes.

MB - A megabyte (MB) is a much larger data measurement equal to 1024 kilobytes.

GB - A gigabyte (GB) is a very large form of computer data that is used in scale of hard drives.

TB - A terabyte (TB) is an extremely large form of computer data measurement not to be confused with Tuberculosis.

Byte - A coding term that follows 'As' it must have a value of 0 to 255
```
Code As Byte = 255
```
Integer - Another coding term like Byte, but it must have a value of -32,767 to 32,767
```
Code As Integer = 32,767
```
String - A term like Byte, but is usually a word variable.
```
Code As String = Code
```
Long - A term like Byte, but it is very large.
```
Code As Long = 65,534
```
Boolean - A true or false, 1 or 0 code that succeeds an 'As'
```
Code As Boolean = True
```
Public - A piece of code that can be interpreted by any module
```
Public Sub Code
```
Private - A piece of code that is kept within the module
```
Private Sub Code
```
Sub - A routine, it identifies what the code block is, must always end with an 'End Sub'
```
Private Sub Code
End Sub
```
Function - Another routine, it is called by a 'Call', must always end with an 'End Function'
```
Public Function Code
End Function
```
Type - A block of code that organizes variables, must end with an 'End Type'
```
Public Type Code
.Code As Byte
End Type
```
Enum - A routine that converts words, types, and identifiers into numbers, must end with 'End Enum'
```
Enum Code
Code
Coding
Coded
End Enum
```
Const - A constant, something that stays the same during the application's runtime
```
Public Const Code As Byte = 255
```
With - With is, well… With something. It must end with and 'End With'
```
With Code
*Response*
End With
```
For - For is for something, it must always end with a 'Next'
```
For Code
*Response*
Next
```
If - If is if something happens, it must end with an 'End If'
```
If Code = *Boolean* Then
*Response, can include 'Call' and 'Goto'*
End If
```
Do - Do will do an action and redo it, as it must always end with a 'Loop'
```
Do Code
Loop
```
Then - Then simply directs you in a If statement
```
If Code = *Boolean* Then
Call Goto
End If
```Call - Call calls out a Function using its identifier
```
Call Code
```
Goto - Goto goes to a comment
```
Goto Code
'Code
```
Comment - A comment is a message that has an apostrophe (') in front of it.
```
'Code
``` 

That's all the terms I can think someone may not know and/or I have heard people ask. If you have any terms you wish to give, just reply.
Link to comment
Share on other sites

Nice job bro!.
But Vb6 is not weaker in any way. VB.net is just new and as far as "weak" goes it makes the coder lazy because not that hard to learn and uses easy methods to do everything further dumming down the programmer(i speak from experience)

And Vb6 is old yes, but it is effective and a programmer with medium knowledge of vb6 is more likely to get a job as a full fledged vb.net programmer.

And we even have a living proof(NO ONE HAS EVER MADE ECLIPSE (EO) In VB>NET Have they?) Even if they worked on it they gave up.
Link to comment
Share on other sites

> Warning - while you were typing a new reply has been posted. You may wish to review your post.

Nice. Great for the newcomers.
@Chapi:

> VB6 - Visual Basic 6.0, it is the simple programming language that is used in making Eclipse, please note it may be a weaker language than VB.NET, but it is easier and faster.

Agree.

Might be good if you add programming terms too.
Link to comment
Share on other sites

  • 2 weeks later...
@Inius:

> Nice job bro!.
> But Vb6 is not weaker in any way. VB.net is just new and as far as "weak" goes it makes the coder lazy because not that hard to learn and uses easy methods to do everything further dumming down the programmer(i speak from experience)
>
> And Vb6 is old yes, but it is effective and a programmer with medium knowledge of vb6 is more likely to get a job as a full fledged vb.net programmer.
>
> And we even have a living proof(NO ONE HAS EVER MADE ECLIPSE (EO) In VB>NET Have they?) Even if they worked on it they gave up.

No. Someone who is experienced in .NET has a much, much higher chance than someone who only knows VB6\. VB6 is a dead language. Support for it was thrown away by Microsoft in… 2003 I believe? Anyway, it's dead, and just because Eclipse/Mirage still use it does not mean that VB6 is a good choice in a programming language, and most certainly does not warrant that just because there is not an 'Eclipse' in VB.NET, that VB6 is better. Because it's not. Personally, everyone here that tries taking the VB6 Eclipse source code (i'm speaking from experience) and try to port it to VB.NET (or C# for that matter), will fail. The code is just so old and uses such old methods that nobody in their right mind would take the time completely rebuilding the game engine from scratch.
Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...