问题标签 [high-level]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 网络上有高级语言吗?
前言
要建立动态网站,我们必须至少掌握四种语言:
- 用于网页结构的 HTML
- 用于布局和设计的 CSS
- 用于交互的 JavaScript
- 用于业务规则或动态驱动数据的语言
此外,还有用于持久存储的 SQL、用于会话和缓存的 Memcache、用于许多不同内容管理系统的 API。我们还应该考虑在构建 Web 应用程序时与 OpenID、Facebook、Twitter、OpenSocial 进行交互,以使其变得有趣。
总而言之,真是一团糟!
如果您考虑两个目标:
- 向孩子们教授 Web 开发
- 作为一个团队保持高效
问题
存在哪些统一 HTML + CSS + Javascript +(在此处插入高级语言,首选 PHP)的高级系统?
背景
- 我是一名软件工程师,在 Broadvision、Autonomy、Enterprise Java 和 Oracle 等技术方面拥有 15 年以上的项目负责人和开发人员经验。
近年来,我专注于开发社区网站,使用 Drupal 或 PHP 框架,例如 CakePHP。我喜欢Web 开发,并享受所涉及技术之间的阻抗不匹配。我得出的不可避免的结论仍然是必须有更好的方法。
- 我是两个儿子(13 岁和 9 岁)的父亲,虽然我不希望他们成为程序员,但我希望他们将计算机理解为不仅仅是游戏机。我喜欢激励他们对 Web 开发进行一些修改以表达自己。
每当我向他们展示一些零碎的东西时,我希望他们有一个工具集,可以让他们在周日下午的一两个小时内创建“有趣”的结果。
3d - 任何高级的硬件加速 3D 引擎?
我在Flash中编程了很长时间。有趣的是,大多数东西,包括开源库,在 Flash 世界中都是非常高级的。这很棒,因为我们可以快速建立起来。但是 Flash 太慢了(我想做简历、视觉效果、生成艺术等)。
我尝试过 glut、Processing、OpenFrameworks,我发现它们与 Flash 太不同了。
所以,我想知道是否有任何高级(如 PaperVision3D)、快速(更好的硬件加速)3D 引擎?它可以是任何语言,但在 C++/Java/Python 等中更好。
programming-languages - 是否存在具有解释器、动态编译器和静态编译器(例如 c++ 编译器)以及多媒体库的高级语言?
解释器和动态编译器将用于测试/原型设计,当我完成测试时,我使用静态编译器。
c - 有哪些具体的例子可以让你成为更好的高级程序员?
在阅读了 Joel 的文章Back to Basics并看到许多关于 SO 的类似问题后,我开始想知道有哪些具体示例可以说明了解 C 之类的东西可以使您成为更好的高级程序员。
我想知道是否有很多这样的例子。很多时候,这个问题的答案类似于“了解 C 可以让您更好地了解幕后发生的事情”或“您需要为您的程序打下坚实的基础”,而这些答案没有多大意义。我想了解您将从了解低级概念中受益的不同具体方式,
Joel 举了几个例子:二进制数据库 vs XML 和字符串。但是两个例子并不能真正证明学习 C 和/或汇编的合理性。所以我的问题是:有哪些具体的例子可以让你成为更好的高级程序员?
execution - 机器码和目标码的区别
我在我的水平中间,我正在为我的计算机考试做一些复习。我想知道是否有人可以告诉我机器代码和目标代码之间有什么区别。
请保持简单。
programming-languages - 哪些编程语言不被视为高级语言?
在信息学理论中,我一直在听到和阅读有关高级和低级语言的信息。
然而我不明白为什么这仍然相关,因为除了今天使用的汇编程序之外没有任何(相关的)低级语言。
所以你得到:
低级
- 汇编器
绝对不是低级
- C
- 基本的
- FORTRAN
- COBOL
- ...
高水平
- C++
- 红宝石
- Python
- PHP
- ...
如果汇编程序是低级的,你怎么能把例如 C 放到同一个列表中。我的意思是:与汇编程序相比,C 语言非常高级。即使对于 COBOL、Fortran 等也是如此。
- 那么,如果汇编程序真的是唯一的低级语言,为什么每个人都不停地提到高级和低级语言呢?
javascript - 是否有一个 javascript 库包含一组丰富的非常高级的常用函数?
我发现大多数著名的 javascript 库(如 jquery、YUI...等)中都缺少许多高级函数。以字符串操作为例,startsWith、endsWith、contains、lTrim、rTrim、trim、isNullOrEmpty...等。这些功能实际上是非常常见的。
我想知道是否存在填补这些空白的 javascript 库/插件(包括但不限于字符串操作)?
如果库不覆盖原型,那就太好了。
vm-implementation - 哪些应用程序虚拟机是用高级语言编写的?
有哪些用高级语言编写的应用程序虚拟机?C/C++ 看起来像是首选语言(原因很明显)。
我在谷歌上找到的至少有两个用 Java 编写(都是元循环):JikesRVM 和 Maxine。
你还发现了什么?
fortran - Fortran、Cobol、Basic 和 Forth 是高级编程语言吗?
Fortran、Cobol、Basic 和 Forth 是高级编程语言吗?
如果没有,第一个高级编程语言在哪里?
最早的面向对象语言是哪些?
performance - 是否可以设计一种动态语言而不会显着降低性能?
与 C/Java 相比,在许多情况下,是否可以设计 Ruby 或 Clojure 之类的东西而不会造成明显的性能损失?硬件设计是否起作用?
编辑:我的意思是一个数量级,而不仅仅是十个百分点
编辑:我怀疑 delnan 对我的意思是动态语言是正确的,所以我更改了标题