This language bar is your friend. Select your favorite languages!

Idiom #59 Write to standard error stream

Print the message "x is negative" to standard error (stderr), with integer x value substitution (e.g. "-2 is negative").

1
#include <iostream>
std::cerr << x << " is negative" << std::endl;
with Ada.Text_IO;
use Ada.Text_IO;
Put_Line (Standard_Error, Integer'Image (X) & " is negative");
#include <stdio.h>
fprintf(stderr,"%d is negative\n",x);
import std.stdio;
stderr.writeln(x, " is negative");
import "dart:io";
stderr.write("$x is negative");
IO.puts :stderr, "#{x} is negative"
io:format(standard_error, "~p is negative~n", [X]).
import "os"
fmt.Fprintln(os.Stderr, x, "is negative")
import System.IO (hPutStrLn, stderr)
hPutStrLn stderr (show (x) ++ " is negative")
const util = require("util");
console.error(util.format("%d is negative", -2));
// or alternatively:
console.error(-2, " is negative");
System.err.format("%d is negative\n",x);
io.stderr:write(string.format("%d is negative\n",x))
$STDERR = fopen('php://stderr', 'w+');
fwrite($STDERR, "{$x} is negative\n");
writeln(StdErr , x , ' is negative');
writeln(StdErr, Format('%d is negative',[-2]));
print STDERR "$x is negative";
import sys
print >>sys.stderr, "%s is negative" % x
import sys
print(x, "is negative", file=sys.stderr)
warn "#{x} is negative"
$stderr.puts "%d is negative" % x
use std::io::stderr;
use std::io::Write;
writeln!(&mut stderr(), "{} is negative", x).unwrap();

Do you know the best way to do this in your language ?
New implementation...

Idiom created by

programming-idioms.org