Все вопросы: [terminology]

212 вопросов

похожие теги:
25
голосов
9ответов
3185 просмотров

Why are Asynchronous processes not called Synchronous?

So I'm a little confused by this terminology. Everyone refers to "Asynchronous" computing as running different processes on seperate threads, which gives the illusion that these processes are running at the same time. This is not the definition of the word asynchronous. a⋅syn⋅chro⋅nous –adject...

5
голосов
6ответов
382 просмотров

Learning by example - terminology (?, :, etc)

When you were a kid, did you ever ask your parents how to spell something and they told you to go look it up? My first impression was always, "well if could look it up I wouldnt need help spelling it". (yeah yeah I know phonetics) ...anyway, I was just looking at some code and I found an examp...

530
голосов
21ответов
349731 просмотров

Simulator or Emulator? What is the difference?

While I understand what simulation and emulation mean in general, I almost always get confused about them. Assume that I create a piece of software that mimics existing hardware/software, what should I call it? A simulator or an emulator? Could anyone explain the difference in terms of programmi...

45
голосов
11ответов
14403 просмотров

What is the official name of C++'s arrow (->) operator?

I always call it the "arrow operator", but I'm sure it has an official name. I quickly skimmed the C++ standard and didn't see it mentioned by name.

0
голосов
5ответов
4157 просмотров

Why can I not use $find in a jQuery function?

I am using a combination of jQuery and IScriptControls and I don't appear to be able to use $find in any jQuery functions. Take the following, for example, I can use $get and $, but I cannot use $find. // Configure the toolbar groups $(document).ready(function() { /...

10
голосов
8ответов
1722 просмотров

What is the actual definition of an array?

Possible Duplicate: Arrays, What’s the point? I tried to ask this question before in What is the difference between an array and a list? but my question was closed before reaching a conclusive answer (more about that). I'm trying to understand what is really meant by the word "array" i...

2
голосов
5ответов
307 просмотров

Is there a standard name for this function?

What would you name a function that takes a list and a function, and returns True if applying the function to all elements gives the same result? def identical_results(l, func): if len(l) <= 1: return True result = func(l[0]) for el in l[1:]: if func(el) != result: ...

125
голосов
16ответов
41940 просмотров

What is "Orthogonality"?

What does "orthogonality" mean when talking about programming languages? What are some examples of Orthogonality?

3
голосов
11ответов
249 просмотров

Is there a term that describes an application that gets smarter the more data it has?

A coworker of mine has asked me for a term (preferably an adjective) that can be used to describe a system that gets more "intelligent" as it gets more data. The example she used when asking me this question was "as Google crawls more sites, it gets smarter at searching". Personally, the best I...

8
голосов
11ответов
18814 просмотров

What do you mean by thin-client application?

What do you mean by thin-client application?

1
голосов
7ответов
1304 просмотров

What is the opposite of a wizard-style user interface called?

I am writing a document in which I am proposing that our web application have both wizard-style user interfaces, and normal user interfaces. To my mind, a normal interface in one in which you can browse a list of domain objects, and then view or operate on them as you please. This style of inte...

1
голосов
8ответов
1467 просмотров

Java terminology for differentiating runtime type from compile-time type

In Java, an Object can have a runtime type (which is what it was created as) and a casted type (the type you have casted it to be). I'm wondering what are the proper name for these types. For instance class A { } class B extends A { } A a = new B(); a was created as a B however it was dec...

24
голосов
4ответов
22944 просмотров

What is meant by framework, programming language and scripting language?

What is meant by framework, programming language and scripting language?

6
голосов
8ответов
2718 просмотров

What's the proper technical term for "high ascii" characters?

What is the technically correct way of referring to "high ascii" or "extended ascii" characters? I don't just mean the range of 128-255, but any character beyond the 0-127 scope. Often they're called diacritics, accented letters, sometimes casually referred to as "national" or non-English chara...

1
голосов
10ответов
171 просмотров

Opposite of "Abstractor"

I have a function that takes object instances and reduces them down to an abstract/generic format. Like this: class Dog { id=0, awesome=1 } => [id:0, type:'dog'] //abstract, generic version class Cat { id=1, awesome=0 } => [id:1, type:'cat'] class Narwhal { id=42, epic=1 } ...

3
голосов
4ответов
673 просмотров

What's the proper term for the URL sans query param?

Say you have the following URL: http://example.com/path?param=value "param=value" is the query string "/path" is path "http://" is the protocol What's the proper name for "http://example.com/path" only? thanks! -nikita

2
голосов
8ответов
272 просмотров

What is the correct terminology for "->", ie $class->method()

$class->method() ^ | What's the correct terminology for this?

0
голосов
5ответов
168 просмотров

Terminology: DML "that modifies things"

I understand that DML technically encompasses SQL verbs which merely query but do not modify persistent data. (See, e.g., wikipedia or oracle or orafaq) However, I often wish to refer to "all and only those SQL verbs which modify stored/persistent data" -- basically INSERT, UPDATE, DELETE but no...

22
голосов
3ответов
13886 просмотров

What is a "vanilla web interface"?

Someone told me to look into "vanilla web interface". I have Googled it, but didn't find any relevant result, at least that was I thought. What is it?

0
голосов
2ответов
76 просмотров

Keys and terminology

I have a predicament related to terminology. Our system processes events. Events are dispatched to a node based on the value of some field (or set of fields). We call this set of fields the key. We call the value of that set of fields the key value. What adds confusion is that each event is ess...

89
голосов
6ответов
38464 просмотров

What are greenfield and brownfield applications?

I read the following sentence in the Fluent NHibernate wiki: ...; however, for most greenfield applications (and quite a few brownfield ones too) auto mapping will be more than capable. What are greenfield and brownfield applications?

25
голосов
3ответов
2253 просмотров

Why is it called 'wchar_t' and not simply 'wchar'?

I've often wondered why C++ went with the name wchar_t instead of simply wchar, and I've never been able to find an answer. Search engines are no help because they think I'm asking about Windows' WCHAR type. Any ideas?

109
голосов
6ответов
154861 просмотров

What is an API key?

I see this word in almost every cross service application these days. What exactly is an API key and what are its uses? Also, what is the difference between public and private API keys.

1
голосов
5ответов
167 просмотров

Name for a "naive" timekeeping system?

I am thinking of a "naive" timekeeping system of the sort I believe would be likely to be implemented by non-specialists. A day is exactly 24 hours. An hour is exactly 60 minutes. A minute is exactly 60 seconds. No exceptions (i.e. no Daylight Saving or leap seconds). A leap year occurs exactly...

3
голосов
11ответов
293 просмотров

Is there a standard term for a class that contains just data, no logic?

I'm looking for a standard way to communicate to another programmer that a class is a essentially just a data container. Take this simple User class for example: class User { public string userName { get; set; } public string passPhrase { get; set; } public Role role { get; set; } }...

0
голосов
4ответов
227 просмотров

Terminology question regarding looping thru an NSArray in Objective-C

When you have an NSArray and you want to evaluate and change the elements, you can't change the array from inside the loop. So, you create a mutable copy that can be changed. code example: NSMutableArray *bin = [NSMutableArray arrayWithObjects:@"0", @"1", @"2", @"3", @"4", @"5", @"6", @"7", nil...

23
голосов
8ответов
25677 просмотров

What is the difference between POJO (Plain Old Java Object) and DTO (Data Transfer Object)?

I cannot find difference between them. Does anyone know how to differentiate them?

48
голосов
6ответов
24270 просмотров

What does it mean to say a type is "boxed"?

I have heard of types being referred to as "boxed" in some languages. In Java, I have heard of "autoboxing". What is this? Is it having wrapper classes for a type? How would my code change if I'm working with boxed or unboxed types?

870
голосов
23ответов
368291 просмотров
0
голосов
3ответов
1154 просмотров

Where does the term firmware come from?

I've heard that the term firmware comes from it being between hardware and software. I have also heard that it refers to software that comes from the firm (company) that builds the hardware. When was the term first used and what is the origin of the term?