Skip to content

Instantly share code, notes, and snippets.

@redradist
redradist / ferris-gc-local-gc-ex0.rs
Last active May 24, 2020 12:39
Ferris Gc example
use ferris_gc::{Gc, GcRefCell, Trace, Finalize, ferris_gc_main, ApplicationCleanup};
use std::{time, thread};
use std::fs::File;
use std::io::Write;
#[derive(Trace)]
struct MyStruct {
id: u32,
}
use ferris_gc::{Trace, Finalize, ferris_gc_main, ApplicationCleanup};
use ferris_gc::sync::{Gc, GcRefCell};
use std::{time, thread};
use std::fs::File;
use std::io::Write;
#[derive(Trace)]
struct MyStruct {
id: u32,
}
use ferris_gc::{Gc, GcRefCell, Trace, Finalize, ferris_gc_main, ApplicationCleanup, LOCAL_GC_STRATEGY, BASIC_STRATEGY_LOCAL_GCS};
use std::{time, thread};
use std::fs::File;
use std::io::Write;
use std::sync::atomic::Ordering;
#[derive(Trace)]
struct MyStruct {
id: u32,
}
use ferris_gc::{Trace, Finalize, ferris_gc_main, ApplicationCleanup, BASIC_STRATEGY_GLOBAL_GC};
use ferris_gc::sync::{Gc, GcRefCell, GLOBAL_GC_STRATEGY};
use std::{time, thread};
use std::fs::File;
use std::io::Write;
use std::sync::atomic::Ordering;
use std::sync::RwLock;
#[derive(Trace)]
struct MyStruct {
from browser import document, alert
def hello(ev):
alert("Hello !")
document["button_alert"].bind("click", hello)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.jsdelivr.net/npm/brython@3.8.9/brython.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/brython@3.8.9/brython_stdlib.js"></script>
</head>
<body onload="brython(1)">
<script type="text/python" src="display_an_alert_box.py"></script>
#[feature:static] Staticly Typed feature of language
#[feature:dynamic] Dynamicly Typed feature of language
#[feature:unsafe] Unsafe feature of language
#[feature:library:no-std] For Micro Controllers, only libcore is supported
#[feature:memory:no-gc] No Garbage Collector
#[feature:language:python]
#[feature:language:javascript]
#[feature:language:typescript]
fun some_function()
@redradist
redradist / gist:0ca0fbfed3034e66ea058ac3fc3713bc
Created July 29, 2020 18:03
BlazorDependencies MatBlazor example
<script src=”_content/MatBlazor/dist/matBlazor.js”></script>
<link href=”_content/MatBlazor/dist/matBlazor.css” rel=”stylesheet” />
@redradist
redradist / blazorDeps0.json
Last active July 29, 2020 18:07
BlazorDependencies blazorDeps.json example 0
[
{
"type": "script",
"name": "_content/MatBlazor/dist/matBlazor.js"
},
{
"type": "style",
"name": "_content/MatBlazor/dist/matBlazor.css"
},
{
@redradist
redradist / blazorDeps1.json
Created July 29, 2020 18:05
BlazorDependencies blazorDeps.json example 1
[
{
"type": "Razor Class Library",
"name": "NiceLayout"
}
]