Help
RSS
API
Feed
Maltego
Contact
Domain > www.crow-lang.org
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-12-14
99.86.102.37
(
ClassC
)
2024-09-11
99.84.66.44
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Wed, 11 Sep 2024 10:25:03 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.crow-lang.org/X-Cache: Redirect from cloudfrontVia: 1.1 86b676273517904f44af31586adb06ae.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: TyUtcK1fMLoC99jAuhYWbQIlkkcL-hWkurKpYFZV7TnJLpivE1gtPw html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 4165Connection: keep-aliveDate: Wed, 11 Sep 2024 10:25:04 GMTLast-Modified: Tue, 11 Jun 2024 02:55:44 GMTETag: 154726cdb63be9ac3122ebdd9143f583x-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3Vary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 000f4a2f631bace380a0afa747a82482.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: qoUkcicXpbTqqEOePPvQrSJIwzCDAZQPT1OITCgHxZI292tWPKuiGA !DOCTYPE html>html langen>head> meta charsetutf-8> title>Crow programming language: index/title> link relicon href/crow.svg typeimage/x-icon> link relstylesheet href//cdn.jsdelivr.net/npm/hack-font@3/build/web/hack-subset.css> link relstylesheet href/index.css> script typemodule async src/script/index.js>/script>/head>body> header> nav> div idcrow> a href/> img src/crow.svg altcrow icon /> /a> /div> ul classgrow> li>a href/download.html>download/a>/li> li>a href/tutorial>tutorial/a>/li> li>a href/doc>documentation/a>/li> li>a href/play.html>play/a>/li> /ul> ul> li> a hrefhttps://gitter.im/crow-lang-org/community> chatcrow-icon iconexternal-link>/crow-icon> /a> /li> li> a hrefhttps://github.com/andy-hanson/crow/issues> bugscrow-icon iconexternal-link>/crow-icon> /a> /li> li> a hrefhttps://github.com/andy-hanson/crow> sourcecrow-icon iconexternal-link>/crow-icon> /a> /li> /ul> /nav> /header> div idside-nav-wrapper>main> h2>The Crow programming language/h2> crow-runnable> main void() for x : 1::nat .. 20 m3 x is-multiple-of 3 m5 x is-multiple-of 5 info log if m3 && m5 FizzBuzz elif m3 Fizz elif m5 Buzz else {x} /crow-runnable> p> Crow is an upcoming general-purpose, high-level programming language. br /> Its currently in alpha state. There will be breaking changes. /p> p>Some interesting features:/p> ul classbullets> li> Crow programs can be strong>run directly/strong> or strong>build to a standalone executable/strong>. /li> li> Crow code can strong>directly call C/strong> functions. (But typically code is higher-level and safe.) /li> li> Crow has strong>IDE support/strong>. br /> The IDE uses the same compiler as on the command line, giving it complete information. /li> li> Syntax is strong>expression-based/strong> and strong>uses indentation/strong>. Function bodies are expressions with no code classkeyword>return/code> needed. br /> Even code classkeyword>if/code> and code classkeyword>for/code> are expressions. /li> li> Code is strong>flat/strong>. Declarations are not nested. br /> (For example, a function doesnt belong to a type and so doesnt go inside of it.) br /> A 100 character per line limit is realistic. /li> li> All code goes in strong>modules/strong>. There are no global declarations, and what you dont import cant hurt you. /li> li> Crow is strong>strongly typed/strong> with no subtyping, implicit conversion, or code>null/code> values. br /> Overload resolution is unambiguous; there are no better matches. /li> li> Expressions are type-checked with an strong>expected type/strong>. br /> The same syntax code classkeyword>1, 2/code> could be a list, tuple, vector, etc., inferred by where it is used. br /> This saves you from having to write something like code>new List<int>(1, 2)/code>. /li> li> Data is strong>garbage collected/strong>. Dont worry about whats by-reference or by-value. /li> li> strong>Mutability is controlled./strong> Types track what is safe to share between parallel tasks. br /> Its also easy to use mutable data and ensure that tasks using it wait their turn. br /> Data structures are immutable by default (with efficient immutable updates). /li> li> strong>I/O is controlled./strong> Functions are pure by default and cant do I/O except through parameters. /li> li> strong>Templates/strong> are statically checked to work for all possible types. br /> strong>Specs/strong> allow you to call functions provided by the callers context. /li> /ul> p> To get started, read the a href/tutorial>tutorial/a>. /p>/main>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]