小编nic*_*ael的帖子

HTML被认为是一种编程语言吗?

我想问题是不言自明的,但我想知道HTML是否有资格作为编程语言(显然"L"代表语言).

问的原因是更务实 - 我正在整理一份简历,并且不希望看起来像在语言下列出HTML和XML之类的东西,但无法弄清楚如何对它们进行分类.

html

177
推荐指数
14
解决办法
21万
查看次数

Objective-C与C++有何不同?

Objective-C和C++在语法,功能,范例,框架和库方面有哪些主要区别?

*重要提示:我的目标不是在两种语言之间展开性能战.我只想要真实的事实.事实上,我的问题与表现无关!请提供任何可能看似主观的信息来源.

c++ objective-c

166
推荐指数
6
解决办法
15万
查看次数

Haskell 和 F# 之间的主要区别是什么?

我在互联网上搜索了F#Haskell之间的比较,但没有找到任何真正确定的东西。主要区别是什么,为什么我要选择一个而不是另一个?

f# haskell functional-programming language-comparisons

135
推荐指数
4
解决办法
3万
查看次数

倒计时比倒数更快吗?

我们的计算机科学老师曾经说过,由于某些原因,倒计时比计数更有效率.例如,如果你需要使用FOR循环并且某个地方没有使用循环索引(比如在屏幕上打印一行N*),我的意思是这样的代码:

for (i = N; i >= 0; i--)  
  putchar('*');  
Run Code Online (Sandbox Code Playgroud)

比以下更好:

for (i = 0; i < N; i++)  
  putchar('*');  
Run Code Online (Sandbox Code Playgroud)

这是真的吗?如果是这样,有谁知道为什么?

c performance loops

130
推荐指数
7
解决办法
2万
查看次数

为什么不爱SQL?

我最近听说过SQL是一种糟糕的语言,似乎太阳下的每个框架都预先打包了一个数据库抽象层.

根据我的经验,SQL通常是管理数据输入和输出的更简单,更通用,更方便程序的方式.我使用的每个抽象层似乎都是一种显着有限的方法,没有真正的好处.

是什么让SQL如此糟糕,为什么数据库抽象层有价值?

sql frameworks

114
推荐指数
13
解决办法
1万
查看次数

Lisp有什么好看的?

我不知道Lisp会说它的好坏.看起来每个使用Lisp的人都喜欢它,但是现在最流行的语言来自C语言.

那么Lisp的内容是如此之大,为什么不再使用它呢?有没有什么关于Lisp的坏事(除了不断数量的括号)?

lisp

96
推荐指数
6
解决办法
4万
查看次数

Java int总是32位吗?

Java int总是和任何地方都是32位有符号整数吗?

java

76
推荐指数
4
解决办法
6万
查看次数

你能用JavaScript做桌面开发吗?

我知道有JScript.NET,但它与我们从网络上知道的JavaScript不一样.

有没有人知道是否有任何基于JavaScript的平台/编译器用于桌面开发?最具体的是Windows桌面开发.

javascript windows desktop platform

71
推荐指数
9
解决办法
4万
查看次数

C++应该消除头文件吗?

许多语言(如Java,C#)不会将声明与实现分开.C#有一个部分类的概念,但实现和声明仍然保留在同一个文件中.

为什么C++没有相同的型号?拥有头文件更实用吗?

我指的是当前和即将推出的C++标准版本.

c++ header-files

70
推荐指数
9
解决办法
1万
查看次数

带有/不带大括号的C#Switch语句....有什么区别?

C#总是允许你在switch()语句之间的case:语句中省略大括号吗?

如javascript程序员经常做的那样省略它们有什么作用?

例:

switch(x)
{
  case OneWay:
  {                               //  <---- Omit this entire line
    int y = 123;
    FindYou(ref y);
    break;
  }                               //  <---- Omit this entire line
  case TheOther:
  {                               //  <---- Omit this entire line
    double y = 456.7; // legal!
    GetchaGetcha(ref y);
    break;
  }                               //  <---- Omit this entire line
}
Run Code Online (Sandbox Code Playgroud)

c# curly-braces switch-statement

69
推荐指数
4
解决办法
2万
查看次数