Skip to content

Commit 6d6224d

Browse files
authored
Remove list of stdlibs on the intro page (#60219)
Fix #59786 Many of these links do not even exist and are broken. But even then, it is simply not the right place for such deep dive content. Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com>
1 parent 12de313 commit 6d6224d

File tree

1 file changed

+8
-46
lines changed

1 file changed

+8
-46
lines changed

doc/src/index.md

Lines changed: 8 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,6 @@ Markdown.parse("""
3232
""")
3333
```
3434

35-
## [Important Links](@id man-important-links)
36-
37-
Below is a non-exhaustive list of links that will be useful as you learn and use the Julia programming language.
38-
39-
- [Julia Homepage](https://julialang.org)
40-
- [Install Julia](https://julialang.org/install/)
41-
- [Discussion forum](https://discourse.julialang.org)
42-
- [Julia YouTube](https://www.youtube.com/user/JuliaLanguage)
43-
- [Find Julia Packages](https://julialang.org/packages/)
44-
- [Learning Resources](https://julialang.org/learning/)
45-
- [Read and write blogs on Julia](https://forem.julialang.org)
46-
4735
## [Introduction](@id man-introduction)
4836

4937
Scientific computing has traditionally required the highest performance, yet domain experts have
@@ -127,39 +115,13 @@ language. In addition to the above, some advantages of Julia over comparable sys
127115
* Powerful shell-like capabilities for managing other processes
128116
* Lisp-like macros and other metaprogramming facilities
129117

130-
## [Julia Standard Modules and the Standard Library](@id man-standard-modules-stdlib)
131-
132-
The Julia runtime comes with [standard modules](@ref standard-modules),
133-
which are essential namespaces that are usually loaded automatically.
134-
135-
```@docs; canonical=false
136-
Core
137-
Base
138-
```
139-
140-
Julia's `Base` module contains various [useful submodules](@ref base-submodules).
141-
142-
### [The Standard Library](@id man-stdlib)
143-
144-
The Julia standard library contains additional, commonly used packages that are installed alongside the Julia runtime by default.
145-
To use a standard library package, it is first necessary to load the package with a [`using`](@ref) or [`import`](@ref) statement.
146-
Links to available standard library packages are provided below,
147-
and may also be found in the website sidebar.
148-
Their source code is available in the `Sys.STDLIB` directory of a Julia installation.
149-
150-
```@eval
151-
import Markdown
152-
list = sort(filter(x -> match(r"_jll$", x) === nothing, readdir(Sys.STDLIB)))
153-
Markdown.parse(join("- [`" .* list .* "`](stdlib/" .* list .* ".html)", "\n"))
154-
```
118+
## [Important Links](@id man-important-links)
155119

156-
Julia also provides various standard, pre-built binary libraries
157-
of established software that is written in other languages.
158-
By convention, these packages have names that end with `_jll`.
159-
The [`using`](@ref) statement can load symbol names from these binary libraries:
120+
A non-exhaustive list of links that will be useful as you learn and use the Julia programming language:
160121

161-
```@eval
162-
import Markdown
163-
list = sort(filter(x -> match(r"_jll$", x) !== nothing, readdir(Sys.STDLIB)))
164-
Markdown.parse(join("- [`" .* list .* "`](stdlib/" .* list .* ".html)", "\n"))
165-
```
122+
- [Julia Homepage](https://julialang.org)
123+
- [Install Julia](https://julialang.org/install/)
124+
- [Discussion forum](https://discourse.julialang.org)
125+
- [Julia YouTube](https://www.youtube.com/user/JuliaLanguage)
126+
- [Find Julia Packages](https://julialang.org/packages/)
127+
- [Learning Resources](https://julialang.org/learning/)

0 commit comments

Comments
 (0)