小编Vij*_*jay的帖子

什么是MAGIC编程语言?哪种语言最接近语言?

我最近从几个来源听说过魔术编程语言,并且之前没有回忆过它.有人提到它是来自以色列的编程语言.我做了一些谷歌搜索,无法找到有关它的更多信息.我找不到任何代码示例,维基百科也没有任何相关信息.我认为这是它的网站http://www.magicsoftware.com/en/products/?catID=70虽然我不确定,因为它提到了uniPaaS而不是魔术.但是,网站上的其他材料表明这是它的新名称.

我有兴趣从它的实践者而不是公司那里学到更多关于它的知识.我在互联网上看到了几个声称它提供了非常快速的应用程序开发,类似于RoR支持者发布时提出的声明.

  • 它与VB相比如何?
  • 它仍然是比当前的.net或mvc框架(如django,ror ......等)更好的RAD工具吗?
  • 学习有多难?

如果您可以发布一些示例代码,那么它也会非常有用.

这个网站可以吗?虽然它链接回上面的页面.

magic-unipaas

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

无法处理参数转换

受这篇文章的启发,我在下面创建了脚本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)

powershell powershell-2.0

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

标签 统计

magic-unipaas ×1

powershell ×1

powershell-2.0 ×1