4

我找到了一个目前可以免费使用和开发的软件开发系统。

该系统完全无代码,可以使用其 GUI 和一点 MDA 轻松开发面向业务的应用程序。该网站是: http: //www.codeless.com/

但不幸的是,它是荷兰语。

我想知道有没有人用过这个产品?

这种方法和产品的效率如何?

可以开发无代码应用程序吗?

4

16 回答 16

8

我看过这个网站,但故事非常模糊。

对于大多数不会说荷兰语的人,我翻译了以下文本:

Klaar voor de toekomst!

Stel dat u 超过 20 jaar nog steeds dezelfde 软件 zou kunnen gebruiken als nu。Toekomstmuziek? Nou,欢迎来到 uw toekomst dan。想要 Codeless Technology ontwikkelt 软件 zonder code die simpelweg niet veroudert。

在 Codeless uit komt te zien 中的门“逆向工程” kunnen wij u laten zien hoe uw software-pakket er。En door gebruik te maken van interfaces, kunnen we bepaalde delen van uw systeem vervangen zonder dat er een Big Bang implementation noodzakelijk is。

Wij hebben een manier gevonden om onze software voor altijd mee te laten gaan。Omdat we het simpelweg zonde van uw tijd vinden om telkens opnieuw uw bedrijfsprocessen te moeten uitleggen aan een nieuwe ICT-leveranceer。

Uw 系统是完美的 aangelsloten op uw bedrijfsprocessen。En dat terwijl u de nieuwste technologieën snel en voordelig in kunt zetten om zo concurrentievoordeel te behalen。Natuurlijk moet u updaten。Maar 遇到了 de software die u nu door ons laat bouwen,bent u gegarandeerd klaar voor de toekomst!

这转化为:

为未来做好准备!

想象一下,您在 20 年内使用相同的软件。不可能的?不,欢迎来到你的未来。因为无代码技术创造了没有代码的软件,不会老化。

通过“逆向工程”,我们向您展示您在 Codeless 中的软件。通过使用接口,我们可以替换您系统的某些部分,而无需大爆炸实现。

我们找到了一种让我们的软件永远持续下去的方法,因为我们认为一次又一次地向您的 ICT 供应商解释您的业务流程是在浪费您的时间。

您的系统与您的业务流程完美连接。而且您仍然可以快速轻松地使用最新技术,从而在竞争对手中占据优势。当然,您仍然需要更新。但使用我们的软件,您可以保证为未来做好准备。

看起来他们开发了一种使用现有系统并使用旧系统作为指导创建新系统的产品。无需编写代码。这看起来很棒,但我有严重的疑问。

我的第一个问题:如果他们这么优秀,为什么他们的网站不是英文的?

于 2008-12-17T07:36:08.377 回答
6

我对这个特定的产品并不熟悉,但我对无代码开发的“理论”(例如它)有些熟悉。

编程语言的原语存在是有原因的。因此,“无代码”或“基于鼠标”的开发系统有一种趋势,即逐渐积累与编程语言原语相对应的特性:类似于函数调用(用于重用设计部分)、函数内参数的引用,循环的事物,条件分支,将多个动作聚合成单个动作的事物,进行算术或字符串运算的事物等。到那时,它们最终会遇到与所有开发系统相同的问题,这些问题都源于用户在寻找更复杂的问题来解决时挑战极限。因此,他们需要重构和其他优秀的 IDE 风格的功能来帮助他们管理复杂性——到那时,“无代码”

我们甚至在使用文本源编程语言中的一组新原语“重新开始”的许多尝试中都看到了这种趋势。Haskell 并没有真正消除程序化、有状态的编码。它有一种模仿这些功能的方法,尝起来非常真实——因为如果没有,用户会尝试自己模拟它并弄错。

于 2008-12-17T07:53:46.533 回答
2

我在他们的网站上做了一些阅读。

在我看来,他们为您构建了软件,声称您可以毫不费力地扩展这些软件。我没有看到他们声称您可以在不使用代码的情况下使用他们的软件来构建自己的软件。他们的理念用他们的话来说:

Maatwerksoftware, die nooit veroudert, die u zelf kunt onderhouden én uitbreiden en die bovendien wordt gemaakt waar u bij staat。

那是:

根据您的要求构建的软件,永不过时,您可以自己维护,并且在您观看的同时制作。

我的结论是他们建造了它,而不是你。

于 2008-12-17T07:57:13.280 回答
1

我见过的“无代码”或“图形”系统的结果总是最终不会降低真正的复杂性,缺点是没有协作,无法进行差异/补丁,无法进行版本比较,难以放入源代码控制等

简而言之,只是没有经过深思熟虑。

我敢打赌,它们也不能很好地扩展到大型数据集。

于 2009-01-10T00:21:26.207 回答
1

我使用了C Control微控制器的可视化开发工具。尽管可以使用底层语言 (BASIC) 的几乎所有功能,但它发现这是浪费时间。“鼠标编码”简单循环比编写简单的 BASIC 代码花费的时间更长。

在我开始编码和开发的第一步中,我尝试了其他产品(主要是游戏创建者),但它们总是要么缺乏通常在编码语言中可用的功能,要么使用起来很慢。

但在过去几年中,我注意到越来越多的人不再愿意阅读他们第一次阅读时无法理解的(自然)文本。只是一个从属条款,他们不想继续。

所以我想这种无代码开发工具是有市场的,因为你可以很容易地得到结果,而且学习曲线要​​低得多。我使用的大多数工具都是不言自明的。

恕我直言,无代码开发环境最适合

  • 初学者
  • 不想学习编码的人
于 2008-12-17T07:37:26.457 回答
1

这种方法看起来很棒,值得考虑。即使它仍处于实验阶段:http ://subtextual.org/subtext2.html

于 2008-12-17T08:31:29.750 回答
0

Encanvas is completely codeless. It was originally created back in the day to author enterprise-grade situational applications but in the last decade has been used to build anything from spreadsheet replacement type apps to regional traffic systems, business intelligence platforms and eLearning applications.

encanvas doesn't come cheap. It's engineered to enable IT teams to move away from coding and comes with all of the tools you'd expect including cloud deployment.

encanvas is built on .net.

于 2014-05-18T15:19:28.060 回答
0

在考虑无代码软件时,会想到诸如Scratch 或 Lego MindStorms 之类的东西。但这似乎是在帮助某人编写代码,而不是 100% 无代码。我认为这就是它必须工作的方式,以免受到如此限制。随着时间的推移,就像所有语言/API 一样,它会得到改进,越来越多的人会拿出自己的编码块桶,使其更加通用。不管发生什么,尽管我总是希望有一种方法来调整所有生成的代码,就像一个所见即所得的 HTML 编辑器一样。一开始会很困难,但随着时间的推移只会变得更好。但无论如何,手工编码永远是至高无上的。

于 2009-01-10T00:10:03.297 回答
0

80 年代后期有 Borland 的 ObectVision。

您可以从废弃软件站点下载副本。

于 2009-01-09T22:38:19.363 回答
0

回复geocar的帖子..(不能再回复我自己的帖子了)

很难说与其他 I4GL 的区别是什么,因为我不知道那里的所有工具,但让我这样说。如果将 Codeless 与 MS CRM 4.0 和 Microsoft M 进行比较,您认为 I4GL 工具的区别是什么?

于 2009-01-11T13:14:06.553 回答
0

我已经测试了版本 1,当前版本是 2。但是由于没有可用的英文文档,我对如何按照我们的要求继续构建我们的应用程序感到有点困惑。

不过,提供的样品看起来令人印象深刻。

于 2008-12-17T07:51:53.947 回答
0

只是我的两分钱,无代码开发背后的想法不仅适用于初学者/不想学习编码的人,还可以用来教年幼的孩子编程,并将其用作讲故事的媒介。

当然,我指的是爱丽丝

它有它的市场,但我不认为它会取代传统的编程(例如,在键盘上打字),因为它很笨重。

于 2008-12-17T08:06:35.243 回答
0

对这类产品的适当立场是极端怀疑。我清楚地记得这...

最后一个

这是一款于 1981 年发布的产品(!),它声称通过无代码生成商业应用程序使程序员变得多余。

也就是说,我目前正在使用无代码开发环境 - Wirefusion - 来生成 3D 交互式 Java 小程序。它非常好,但它针对的是定义非常明确的域,甚至存在一些问题。

于 2008-12-17T08:11:55.450 回答
0

证据就在布丁里;我不明白为什么这个伯纳德删除了我们是谁。如果 15 年来一直试图做同样事情的亿万富翁、前微软大师查尔斯西蒙尼在这里发表评论,他会被删除吗?David Roth,Simparel, Inc. 首席远见者。 Simparel dot com 的 David.Roth。

于 2009-02-22T17:09:19.333 回答
0

我的老板有一种无需编写代码即可生成应用程序的好方法。他有一个自动程序员(我)为他编写。他使用特定领域的语言,并获得了一个工作应用程序。任何做同样工作的东西都必须和那个一样聪明(或愚蠢)。

在传达需求时,会使用符号语言,无论是键盘点击、鼠标点击还是任何其他形式的输入。

如果一种语言能很好地映射到用户概念并且允许误解或不一致的空间很小,那么它就是一种很好的领域特定语言。

尝试找到更好的领域特定语言是件好事。
如果你没有一个,那么尝试出售一个是不好的。

于 2009-02-22T17:31:17.610 回答
0

所以我想这种无代码开发工具是有市场的,因为你可以很容易地得到结果,而且学习曲线要​​低得多。我使用的大多数工具都是不言自明的。

恕我直言,无代码开发环境最适合

不想学习编码的初学者

确实如此 - 并且是由neaComponents 无代码开发平台完成的。

看看针对这些用户的 www.clearString.com

大卫

于 2011-02-08T16:58:32.907 回答