What is the difference between tricky’s set_standard_names() and tibble’s set_tidy_names() ?

According to the tidyverse’s styleguide :

Variable and function names should use only lowercase letters, numbers, and _.

library("tibble")
library("tricky")
table_sample <- tibble(
  `base élèves` = c("toto"), 
  `2017/07/07` = as.Date("2017-07-01")
  )
table_sample %>% 
  set_standard_names() %>% 
  glimpse()
## Observations: 1
## Variables: 2
## $ base_eleves    <chr> "toto"
## $ var_2017_07_07 <date> 2017-07-01
table_sample %>% 
  set_tidy_names(syntactic = TRUE) %>% 
  glimpse()
## New names:
## base élèves -> base.élèves
## 2017/07/07 -> X2017.07.07
## Observations: 1
## Variables: 2
## $ base.élèves <chr> "toto"
## $ X2017.07.07 <date> 2017-07-01