一门新的编程语言ecere简介

2023-11-19


ecere(简称eC),是加拿大学者jerome历时十二年开发的一门编译型编程语言,拥有C++项目的性能、Java的跨平台性以及Python语法的简洁性。ecere在C语言的基础上加入了面向对象的支持,但与C++、Java相比,它更像是一个C语言的Shell,他将程序员与C之间的复杂性隔离开来,还有就是他在跨平台支持方面要更优越一些。此外,目前eC的特色之一就是它包括一个内建的3D引擎(Direct3D、OpenGL等)和一套完整的GUI库实现以及对网络编程的支持。

目前eC拥有自己的IDE,专用的面向对象数据库。而这一切,都是jerome在12年的时间里一个人开发的!eC的理念是:开发一次,部署在所有平台,这包括Windows,linux和Mac os平台,仅仅依赖一个轻量级的运行库!

以下是ecere的链接:
http://www.ecere.com/
http://www.ecere.com/wiki/index.php?title=Main_Page
(PS:该语言的指导书叫tao,取名为老子《道德经》中的“道”,讲究的就是人与自然的和谐,这也是该语言的终极目标哦:)


呵呵,先来看看IDE吧













本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一门新的编程语言ecere简介 的相关文章

随机推荐

  • 四种圆周率收敛速度比较 C# 代码

    转载请注明出处 联系我 t39q 163 com 本人热衷于数据库技术及算法的研究 志同道合之士 欢迎探讨 1万次收敛的圆周率对比 泰勒级数 沃利斯计算 BBP计算 蒙特卡洛计算 通过对此 被推崇的BBP计算 实质上收敛速度还不如沃利斯计算
  • 后端---java中覆盖和重载的区别

    java中的方法覆盖 Overriding 和方法重载 Overloading 是什么意思 重写跟重载的区别 java中的方法重载发生在同一个类里面两个或者多个方法的方法名相同但是参数不同的情况 与此相对 方法覆盖是说子类重新定义了父类的方
  • 从近两年的CVPR会议来看,目标检测的研究方向是怎么样的?

    Old Xie CS2EE2CS Naiyan Wang 等 85 人赞同 目前object detection的工作可以粗略的分为两类 1 使用region proposal的 目前是主流 比如RCNN SPP Net Fast RCNN
  • “DllMain 已经在 MSVCRTD.lib(dllmain.obj) 中定义以及找到一个或多个多重定义的符号”错误的解决方法

    今天在做一个界面接口的时候 MFC的dll项目 一切准备妥当后 一编译就出现了 1 错误 1 error LNK2005 DllMain 已经在 MSVCRTD lib dllmain obj 中定义 2 错误 2 error LNK116
  • log4j漏洞原理和靶场复现

    目录 前言 一 Log4j的前置知识 1 JNDI接口 2 LDAP协议 3 RMI协议 4 Log4j 二 Log4j漏洞的成因 三 Ctfshow靶场复现 四 Log4j的临时缓解措施 前言 提示 这里可以添加本文要记录的大概内容 Lo
  • 计算机控制系统性能分析心得体会,王久奇计算机控制系统性能分析报告范本.docx...

    文档仅供参考 文档仅供参考 PAGE PAGE 2020年4月19日 PAGE PAGE 2020年4月19日 王久奇计算机控制 系统性能分析报告 实验一 计算机控制系统性能分析 一 实验目的 1 建立计算机控制系统的数学模型 2 掌握判别
  • MIPI简介(三)——CSI-2的概述与分层方式

    CSI Camera Serial Interface 是由MIPI联盟下Camera工作组指定的接口标准 CSI 2是MIPI CSI第二版 是一个单或双向差分串行界面 包含时钟和数据信号 主要由应用层 协议层 物理层组成 最大支持4通道
  • Latex字体字号设置

    导言区 documentclass 12pt article book report letter 通过文档类来改变文档结构类型 usepackage ctex 使用中文注意 ctex宏包 UTF 8 xelatex newcommand
  • 因果推断-PSM的原理及python实现

    目录 一 背景 员工技能培训真的是浪费时间吗 二 PSM的原理及python实现 1 PSM的原理 1 1 计算倾向性得分 1 2 匹配对照组样本 1 3 平衡性检查 1 4 敏感度分析 2 PSM的python实现 一 背景 员工技能培训
  • [buuoj记录][ACTF2020 新生赛]Include

    圈重点 利用php filter伪协议进行文件包含 不多说 按照提示点进去 看到这 考虑 php input 伪协议 POST发送PHP代码 题目对php input 进行了过滤 那就再试试 php filter 伪协议 来进行包含 构造P
  • 系统测试主要测试类型

    功能测试 性能测试 GUI测试 易用性测试 兼容性测试 可靠性测试 安全性测试 文档测试 稳定性测试 健壮性测试 特定场景测试 等等 1 功能测试 规格书实现的功能是否相等或多 少某些 需要从需求和业务角度考虑 2 性能测试 测试软件匹配性
  • 非对称加密算法——RSA

    非对称加密算法 什么是非对称加密算法 对称式和非对称式加密的区别 对称式和非对称式加密的特点 案例实现 总结 什么是非对称加密算法 加密和解密使用的是不相同的密钥 用户A密钥加密后所得的信息 只能用用户A的解密密钥才能解密 如果知道了其中一
  • Selenium定位不到元素常见原因及解决办法

    Python3 Selenium定位不到元素常见原因及解决办法 一 问题描述 在做web应用的自动化测试时 定位元素是必不可少的 这个过程经常会碰到定位不到元素的情况 报错信息 no such element Unable to locat
  • 【第一趴】初探uni-app(uni-app发行者、uni-app推出背景、为什么选择uni-app)

    文章目录 写在前面 DCloud 当下跨平台开发存在的问题 为什么选择uni app 写在最后 写在前面 聚沙成塔 每天进步一点点 大家好我是几何心凉 不难发现越来越多的前端招聘JD中都加入了uni app 这一项 它也已经成为前端开发者不
  • Acwing - 算法基础课 - 笔记(数学知识 · 一)

    文章目录 数学知识 一 质数 质数的判定 分解质因数 朴素思路 优化 筛选质数 朴素筛法 埃氏筛法 线性筛法 小结 约数 求一个数的所有约数 求约数个数 求约数之和 求最大公约数 数学知识章节 主要讲解了 数论 组合计数 高斯消元 简单博弈
  • 100天大数据零基础入门到就业------第一天:Python环境安装

    前言 Python编程是一种通用的编程语言 开源 灵活 功能强大且易于使用 python最重要的特性之一是其用于数据处理和分析任务的丰富实用程序和库集 在当今的大数据时代 python以其支持大数据处理的易用特性越来越受欢迎 一 为什么要学
  • 手把手教你apk反编译

    我们都知道 Android程序打完包之后得到的是一个APK文件 这个文件是可以直接安装到任何Android手机上的 我们反编译其实也就是对这个APK文件进行反编译 第一步 得到反编译的工具 dex2jar 下载地址 http sourcef
  • 局域网内共享打印机的几种方式

    关于在局域网中共享打印机的一般流程和部分报错解决方案 时间 2022 06 07 设备 win10为主 其他版本也可参考 网络拓扑图大致如下 共享出自身的打印机 1 共享打印机 搜索打印机 打开打印机和扫描仪设置 选择打印机 点击管理 进入
  • 杂谈随感-1:革新与固守,多少技术人的宿命

    当一个新的技术革命发生的时候 有能力固守原有技术的人都是原有那个时代的精英 如果生命足够长 技术革新足够快 大多数革新者又都会变成固守者 成为新生革新者革新的对象 好在 个体生命的时间没有那么长 好在 新的技术革新并没有那么快 才有了一代代
  • 一门新的编程语言ecere简介

    ecere 简称eC 是加拿大学者jerome历时十二年开发的一门编译型编程语言 拥有C 项目的性能 Java的跨平台性以及Python语法的简洁性 ecere在C语言的基础上加入了面向对象的支持 但与C Java相比 它更像是一个C语言的