我最近从几个来源听说过魔术编程语言,并且之前没有回忆过它.有人提到它是来自以色列的编程语言.我做了一些谷歌搜索,无法找到有关它的更多信息.我找不到任何代码示例,维基百科也没有任何相关信息.我认为这是它的网站http://www.magicsoftware.com/en/products/?catID=70虽然我不确定,因为它提到了uniPaaS而不是魔术.但是,网站上的其他材料表明这是它的新名称.
我有兴趣从它的实践者而不是公司那里学到更多关于它的知识.我在互联网上看到了几个声称它提供了非常快速的应用程序开发,类似于RoR支持者发布时提出的声明.
如果您可以发布一些示例代码,那么它也会非常有用.
这个网站可以吗?虽然它链接回上面的页面.
受这篇文章的启发,我在下面创建了脚本DOSCommands.ps1
Function Invoke-DOSCommands {
Param(
[Parameter(Position=0,Mandatory=$true)]
[String]$cmd,
[String]$tmpname = $(([string](Get-Random -Minimum 10000 -Maximum 99999999)) + ".cmd"),
[switch]$tmpdir = $true)
if ($tmpdir) {
$cmdpath = $(Join-Path -Path $env:TEMP -ChildPath $tmpname);
}
else {
$cmdpath = ".\" + $tmpname
}
Write-Debug "tmpfile: " + $cmdpath
Write-Debug "cmd: " + $cmd
echo $cmd | Out-File -FilePath $cmdpath -Encoding ascii;
& cmd.exe /c $cmdpath | Out-Null
}
Invoke-DOSCommands "Echo ""Hello World""", -tmpdir $false
Run Code Online (Sandbox Code Playgroud)
但是,在执行时会返回此错误:
Invoke-DOSCommands : Cannot process argument transformation on …Run Code Online (Sandbox Code Playgroud)